ContextItemManager.RemoveCallback, méthode
Méthode d'assistance qui exécute un Delegate.Remove, mais sait comment désencapsuler des délégués qui sont des proxys de rappels génériques.
Espace de noms : Microsoft.Windows.Design
Assembly : Microsoft.Windows.Design.Extensibility (dans Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
'Déclaration
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
Paramètres
- existing
Type : System.Delegate
Délégué existant.
- toRemove
Type : System.Delegate
Délégué à supprimer de l'existant.
Valeur de retour
Type : System.Delegate
Nouveau délégué assigné à l'existant.
Notes
Utilisez RemoveCallback dans votre implémentation de Unsubscribe.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Windows.Design, espace de noms
SubscribeContextCallback<TContextItemType>