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 associées à un événement dans MSIL à l’aide de la .other directive.
Surcharges
| Nom | Description |
|---|---|
| GetOtherMethods() |
Retourne les méthodes publiques qui ont été associées à un événement dans les métadonnées à l’aide de la |
| GetOtherMethods(Boolean) |
Retourne les méthodes qui ont été associées à l’événement dans les métadonnées à l’aide de la |
GetOtherMethods()
Retourne les méthodes publiques qui ont été associées à un événement dans les métadonnées à l’aide de la .other directive.
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 à l’aide de la .other directive. S’il n’existe aucune méthode publique de ce type, 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
.addondirective 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
.removeondirective 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
.firedirective 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
.otherdirective 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 directive .other.
S’applique à
GetOtherMethods(Boolean)
Retourne les méthodes qui ont été associées à l’événement dans les métadonnées à l’aide de la .other directive, en spécifiant s’il faut inclure des 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 des méthodes non publiques ; sinon, false.
Retours
Tableau représentant des méthodes associées à un événement dans les métadonnées à l’aide de la .other directive. S’il n’existe aucune 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
.addondirective 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
.removeondirective 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
.firedirective 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
.otherdirective 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 directive .other.