Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Entfernt eine Rückrufmethode aus einem Delegaten.
Namespace: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Syntax
'Declaration
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
Parameter
- existing
Typ: System.Delegate
Der Delegat, aus dem der Rückruf entfernt werden soll.
- toRemove
Typ: System.Delegate
Die Rückrufmethode, die aus dem Delegaten entfernt werden soll.
Rückgabewert
Typ: System.Delegate
Ein neuer Delegat, der den vorhandenen Delegaten ersetzen sollWenn existing gleich nullNULL-Verweis (Nothing in Visual Basic) ist, wird der Wert nullNULL-Verweis (Nothing in Visual Basic) zurückgegeben.Wenn toRemove gleich nullNULL-Verweis (Nothing in Visual Basic) ist, wird der Wert existing zurückgegeben.
Hinweise
Diese Methode weiß, wie Delegaten aufgelöst werden, die als Proxys für generische Rückrufe dienen. Wenn der Delegat als Proxy für einen generischen Delegaten erstellt wurde, entfernt diese Methode das ursprüngliche Objekt, nicht den Proxy.
Sie können diese Methode in der Implementierung von Unsubscribe verwenden.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Windows.Design-Namespace