Partager via


ServiceManager.RemoveCallback, méthode

Supprime une méthode de rappel d'un délégué.

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

  • toRemove
    Type : System.Delegate
    Méthode de rappel à supprimer du délégué.

Valeur de retour

Type : System.Delegate
Nouveau délégué qui doit remplacer le délégué existant.Si existing est nullune référence null (Nothing en Visual Basic), retourne nullune référence null (Nothing en Visual Basic).Si toRemove est nullune référence null (Nothing en Visual Basic), retourne existing.

Notes

Cette méthode sait comment défaire des délégués qui sont des proxys aux rappels génériques. Si le délégué a été créé comme proxy d'un délégué générique, cette méthode supprime l'objet d'origine, pas le proxy.

Vous pouvez utiliser cette méthode dans votre implémentation de Unsubscribe.

Sécurité .NET Framework

Voir aussi

Référence

ServiceManager Classe

Microsoft.Windows.Design, espace de noms

EditingContext

ContextItem

Autres ressources

Extensibilité du Concepteur WPF