EnumBuilder.GetMember(String, MemberTypes, BindingFlags) 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 alle Elemente mit dem angegebenen Namen, Typ und der Bindung zurück, die von diesem Typ deklariert oder geerbt werden.
public:
override cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes type, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
override this.GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Overrides Function GetMember (name As String, type As MemberTypes, bindingAttr As BindingFlags) As MemberInfo()
Parameter
- name
- String
Der Name des Mitglieds.
- type
- MemberTypes
Der Elementtyp, der zurückgegeben werden soll.
- bindingAttr
- BindingFlags
Dies muss eine Bitkennzeichnung von BindingFlags : InvokeMethod, NonPublic, usw. sein.
Gibt zurück
Gibt ein Array von MemberInfo Objekten zurück, das die öffentlichen und nicht öffentlichen Member darstellt, die für diesen Typ definiert sind, wenn nonPublic dieser Typ verwendet wird. Andernfalls werden nur die öffentlichen Member zurückgegeben.
Ausnahmen
Diese Methode wird derzeit nicht in Typen unterstützt, die nicht abgeschlossen sind.
Hinweise
Rufen Sie als Problemumgehung das Element eines fertigen Typs ab, rufen Sie den Typ mithilfe Type.GetType oder Assembly.GetType verwenden Sie Spiegelung für den abgerufenen Typ ab.