EventInfo.GetOtherMethods Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne les méthodes qui ont été associées à un événement dans MSIL à l'aide de la directive .other
.
Surcharges
GetOtherMethods() |
Retourne les méthodes publiques qui ont été associées à un événement dans les métadonnées à l'aide de la directive |
GetOtherMethods(Boolean) |
Retourne les méthodes qui ont été associées à l'événement dans des métadonnées à l'aide de la directive |
GetOtherMethods()
Retourne les méthodes publiques qui ont été associées à un événement dans les métadonnées à l'aide de la directive .other
.
public:
cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods();
public System.Reflection.MethodInfo[] GetOtherMethods ();
member this.GetOtherMethods : unit -> System.Reflection.MethodInfo[]
Public Function GetOtherMethods () As MethodInfo()
Retours
Tableau représentant les méthodes publiques qui ont été associées à l’événement dans les métadonnées avec la directive .other
. En l'absence de telles méthodes publiques, un tableau vide est retourné.
Remarques
Les métadonnées d’un événement peuvent associer quatre types de méthodes à l’événement :
La
.addon
directive spécifie la méthode utilisée pour ajouter des gestionnaires d’événements. Utilisez la GetAddMethod méthode pour récupérer une EventInfo méthode pour cette méthode.La
.removeon
directive spécifie la méthode utilisée pour détacher les gestionnaires d’événements. Utilisez la GetRemoveMethod méthode pour récupérer une EventInfo méthode pour cette méthode.La
.fire
directive spécifie la méthode utilisée pour déclencher l’événement. Utilisez la GetRaiseMethod méthode pour récupérer une EventInfo méthode pour cette méthode.La
.other
directive spécifie toutes les autres méthodes associées à l’événement. Utilisez la GetOtherMethods méthode pour récupérer un tableau d’objets EventInfo pour ces méthodes.
Les méthodes associées à un événement utilisant la .other
directive n’ont aucune importance particulière pour le runtime. Les compilateurs C# et Visual Basic n’utilisent pas la .other
directive.
S’applique à
GetOtherMethods(Boolean)
Retourne les méthodes qui ont été associées à l'événement dans des métadonnées à l'aide de la directive .other
, en spécifiant s'il faut inclure les méthodes non publiques.
public:
virtual cli::array <System::Reflection::MethodInfo ^> ^ GetOtherMethods(bool nonPublic);
public virtual System.Reflection.MethodInfo[] GetOtherMethods (bool nonPublic);
abstract member GetOtherMethods : bool -> System.Reflection.MethodInfo[]
override this.GetOtherMethods : bool -> System.Reflection.MethodInfo[]
Public Overridable Function GetOtherMethods (nonPublic As Boolean) As MethodInfo()
Paramètres
- nonPublic
- Boolean
true
pour inclure les méthodes non publiques ; sinon, false
.
Retours
Tableau représentant les méthodes qui ont été associées à un événement dans des métadonnées en utilisant la directive .other
. En l'absence de méthode correspondant à la spécification, un tableau vide est retourné.
Exceptions
Cette méthode n’est pas implémentée.
Remarques
Les métadonnées d’un événement peuvent associer quatre types de méthodes à l’événement :
La
.addon
directive spécifie la méthode utilisée pour ajouter des gestionnaires d’événements. Utilisez la GetAddMethod méthode pour récupérer une EventInfo méthode pour cette méthode.La
.removeon
directive spécifie la méthode utilisée pour détacher les gestionnaires d’événements. Utilisez la GetRemoveMethod méthode pour récupérer une EventInfo méthode pour cette méthode.La
.fire
directive spécifie la méthode utilisée pour déclencher l’événement. Utilisez la GetRaiseMethod méthode pour récupérer une EventInfo méthode pour cette méthode.La
.other
directive spécifie toutes les autres méthodes associées à l’événement. Utilisez la GetOtherMethods méthode pour récupérer un tableau d’objets EventInfo pour ces méthodes.
Les méthodes associées à un événement utilisant la .other
directive n’ont aucune importance particulière pour le runtime. Les compilateurs C# et Visual Basic n’utilisent pas la .other
directive.