Condividi tramite


EventInfo.GetAddMethod Metodo

Definizione

Restituisce il metodo usato per aggiungere un delegato del gestore eventi all'origine evento.

Overload

GetAddMethod()

Restituisce il metodo usato per aggiungere un delegato del gestore eventi all'origine evento.

GetAddMethod(Boolean)

Quando viene sottoposto a override in una classe derivata, questo metodo recupera l'oggetto MethodInfo per il metodo AddEventHandler(Object, Delegate) dell'evento, che specifica se restituire metodi non pubblici.

GetAddMethod()

Origine:
EventInfo.cs
Origine:
EventInfo.cs
Origine:
EventInfo.cs

Restituisce il metodo usato per aggiungere un delegato del gestore eventi all'origine evento.

public:
 System::Reflection::MethodInfo ^ GetAddMethod();
public:
 virtual System::Reflection::MethodInfo ^ GetAddMethod();
public System.Reflection.MethodInfo? GetAddMethod ();
public System.Reflection.MethodInfo GetAddMethod ();
member this.GetAddMethod : unit -> System.Reflection.MethodInfo
abstract member GetAddMethod : unit -> System.Reflection.MethodInfo
override this.GetAddMethod : unit -> System.Reflection.MethodInfo
Public Function GetAddMethod () As MethodInfo

Restituisce

Oggetto MethodInfo che rappresenta il metodo usato per aggiungere un delegato del gestore eventi all'origine evento.

Implementazioni

Esempio

In genere, il metodo ha la firma seguente:

add_<EventName>(<EventHandlerType> handler)

Commenti

GetAddMethod inizializza e aggiunge il metodo di sottoscrizione dell'evento. Il AddEventHandler metodo viene usato per aggiungere un delegato del gestore eventi all'elenco chiamate di un'origine evento.

Vedi anche

Si applica a

GetAddMethod(Boolean)

Origine:
EventInfo.cs
Origine:
EventInfo.cs
Origine:
EventInfo.cs

Quando viene sottoposto a override in una classe derivata, questo metodo recupera l'oggetto MethodInfo per il metodo AddEventHandler(Object, Delegate) dell'evento, che specifica se restituire metodi non pubblici.

public:
 abstract System::Reflection::MethodInfo ^ GetAddMethod(bool nonPublic);
public abstract System.Reflection.MethodInfo? GetAddMethod (bool nonPublic);
public abstract System.Reflection.MethodInfo GetAddMethod (bool nonPublic);
abstract member GetAddMethod : bool -> System.Reflection.MethodInfo
Public MustOverride Function GetAddMethod (nonPublic As Boolean) As MethodInfo

Parametri

nonPublic
Boolean

true se possono essere restituiti metodi non pubblici; in caso contrario, false.

Restituisce

Oggetto MethodInfo che rappresenta il metodo usato per aggiungere un delegato del gestore eventi all'origine evento.

Implementazioni

Eccezioni

nonPublic è true, il metodo usato per aggiungere un delegato del gestore eventi non è pubblico e il chiamante non ha l'autorizzazione per eseguire la reflection in metodi non pubblici.

Esempio

In genere, il metodo ha la firma seguente:

add_<EventName>(<EventHandlerType> handler)

Commenti

Inizializza GetAddMethod e aggiunge il metodo di sottoscrizione dell'evento come valore booleano. Il AddEventHandler metodo viene usato per aggiungere un delegato del gestore eventi all'elenco chiamate di un'origine evento.

Vedi anche

Si applica a