Assembly : mscorlib (dans mscorlib.dll)
SyntaxePublic Shared Function Remove ( _ source As Delegate, _ value As Delegate _ ) As Delegate
Dim source As Delegate Dim value As Delegate Dim returnValue As Delegate returnValue = Delegate.Remove(source, value)
public static Delegate Remove ( Delegate source, Delegate value )
public: static Delegate^ Remove ( Delegate^ source, Delegate^ value )
public static Delegate Remove ( Delegate source, Delegate value )
public static function Remove ( source : Delegate, value : Delegate ) : Delegate
Paramètres
- source
Délégué dans lequel supprimer la liste d'appel de value.
- value
Délégué qui fournit la liste d'appel à supprimer de la liste d'appel de source.
Valeur de retour
Nouveau délégué avec une liste d'appel générée à partir de la liste d'appel de source de laquelle est supprimée la dernière occurrence de la liste d'appel de value, si la liste d'appel de value figure dans la liste d'appel de source. Retourne source, si value est référence Null (Nothing en Visual Basic), ou si la liste d'appel de value ne figure pas dans la liste d'appel de source. Retourne une référence null si la liste d'appel de value est égale à la liste d'appel de source, ou si source est une référence null.
Exceptions| Type d'exception | Condition |
|---|---|
| L'appelant n'a pas accès à la méthode représentée par le délégué (par exemple, si la méthode est privée). | |
| Les types délégués ne correspondent pas. |
NotesSi la liste d'appel de value correspond à un ensemble contigu d'éléments dans la liste d'appel de source, la liste d'appel de value apparaît dans la liste d'appel de source. Si la liste d'appel de value apparaît plusieurs fois dans la liste d'appel de source, la dernière occurrence est supprimée.
Sécurité .NET Framework- ReflectionPermission en cas d'appel à liaison tardive via des mécanismes tels que la méthode Type.InvokeMember. Énumération associée : ReflectionPermissionFlag.MemberAccess
Plates-formesWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Informations de version
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ