EnumBuilder.GetEvent(String, BindingFlags) Methode

Definitie

Retourneert de gebeurtenis met de opgegeven naam.

public:
 override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo? GetEvent(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);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo

Parameters

name
String

De naam van de gebeurtenis die u wilt ophalen.

bindingAttr
BindingFlags

Dit aanroepkenmerk. Dit moet een bitvlag zijn van BindingFlags : InvokeMethod, NonPublicenzovoort.

Retouren

Retourneert een EventInfo object dat de gebeurtenis vertegenwoordigt die door dit type is gedeclareerd of overgenomen met de opgegeven naam. Als er geen overeenkomsten zijn, null wordt deze geretourneerd.

Kenmerken

Uitzonderingen

Deze methode wordt momenteel niet ondersteund in typen die niet zijn voltooid.

Opmerkingen

Als tijdelijke oplossing kunt u de gebeurtenis van een voltooid type ophalen, het type ophalen met behulp Type.GetType van of Assembly.GetType reflectie gebruiken voor het opgehaalde type.

Van toepassing op