EventInfo.GetAddMethod Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Methode zurück, die zum Hinzufügen eines Ereignishandlerdelegats zur Ereignisquelle verwendet wird.
Überlädt
| Name | Beschreibung |
|---|---|
| GetAddMethod() |
Gibt die Methode zurück, die zum Hinzufügen eines Ereignishandlerdelegats zur Ereignisquelle verwendet wird. |
| GetAddMethod(Boolean) |
Beim Überschreiben in einer abgeleiteten Klasse ruft das |
GetAddMethod()
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
Gibt die Methode zurück, die zum Hinzufügen eines Ereignishandlerdelegats zur Ereignisquelle verwendet wird.
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
Gibt zurück
Ein MethodInfo Objekt, das die Methode darstellt, die zum Hinzufügen eines Ereignishandlerdelegats zur Ereignisquelle verwendet wird.
Implementiert
Beispiele
In der Regel weist die Methode die folgende Signatur auf:
add_<EventName>(<EventHandlerType> handler)
Hinweise
GetAddMethod initialisiert und fügt die Ereignisabonnentmethode hinzu. Die AddEventHandler Methode wird verwendet, um der Aufrufliste einer Ereignisquelle einen Ereignishandlerdelegat hinzuzufügen.
Weitere Informationen
Gilt für:
GetAddMethod(Boolean)
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
- Quelle:
- EventInfo.cs
Beim Überschreiben in einer abgeleiteten Klasse ruft das MethodInfo Objekt für die AddEventHandler(Object, Delegate) Methode des Ereignisses ab und gibt an, ob nicht öffentliche Methoden zurückgegeben werden sollen.
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
Parameter
- nonPublic
- Boolean
truewenn nicht öffentliche Methoden zurückgegeben werden können; andernfalls . false
Gibt zurück
Ein MethodInfo Objekt, das die Methode darstellt, die zum Hinzufügen eines Ereignishandlerdelegats zur Ereignisquelle verwendet wird.
Implementiert
Ausnahmen
nonPublic ist true, die Methode, die zum Hinzufügen eines Ereignishandlerdelegats verwendet wird, ist nicht öffentlich, und der Aufrufer verfügt nicht über die Berechtigung, über nicht öffentliche Methoden nachzudenken.
Beispiele
In der Regel weist die Methode die folgende Signatur auf:
add_<EventName>(<EventHandlerType> handler)
Hinweise
Die GetAddMethod Initialisiert und fügt die Ereignisabonnentmethode als booleschen Wert hinzu. Die AddEventHandler Methode wird verwendet, um der Aufrufliste einer Ereignisquelle einen Ereignishandlerdelegat hinzuzufügen.