EnumBuilder.GetEvent(String, BindingFlags) Metoda

Definice

Vrátí událost se zadaným názvem.

public:
 override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.EventInfo? GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo

Parametry

name
String

Název události, která se má získat.

bindingAttr
BindingFlags

Tento atribut vyvolání. Musí to být bitový příznak z BindingFlags : InvokeMethod, NonPublic, atd.

Návraty

EventInfo Vrátí objekt představující událost deklarovanou nebo zděděnou tímto typem se zadaným názvem. Pokud neexistují žádné shody, null vrátí se.

Výjimky

Tato metoda není v současné době podporována u typů, které nejsou dokončeny.

Poznámky

Alternativním řešením je, že pokud chcete načíst událost dokončeného typu, načtěte typ pomocí Type.GetType nebo Assembly.GetType a použijte odraz na načteném typu.

Platí pro