Metodo ContextItemManager.RemoveCallback
Metodo helper che esegue un'operazione Delegate.Remove, ma è in grado di rimuovere il wrapping dai delegati che sono proxy di callback generici.
Spazio dei nomi: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Sintassi
'Dichiarazione
Protected Shared Function RemoveCallback ( _
existing As Delegate, _
toRemove As Delegate _
) As Delegate
protected static Delegate RemoveCallback(
Delegate existing,
Delegate toRemove
)
protected:
static Delegate^ RemoveCallback(
Delegate^ existing,
Delegate^ toRemove
)
static member RemoveCallback :
existing:Delegate *
toRemove:Delegate -> Delegate
protected static function RemoveCallback(
existing : Delegate,
toRemove : Delegate
) : Delegate
Parametri
- existing
Tipo: System.Delegate
Delegato esistente.
- toRemove
Tipo: System.Delegate
Delegato da rimuovere da quello esistente.
Valore restituito
Tipo: System.Delegate
Nuovo delegato da assegnare a quello esistente.
Note
Utilizzare RemoveCallback nelle implementazioni di Unsubscribe.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design
SubscribeContextCallback<TContextItemType>