EventInfo.GetAddMethod Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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.