EnumBuilder.GetMember(String, MemberTypes, BindingFlags) Méthode

Définition

Retourne tous les membres portant le nom, le type et la liaison spécifiés qui sont déclarés ou hérités par ce type.

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()

Paramètres

name
String

Nom du membre.

type
MemberTypes

Type de membre à renvoyer.

bindingAttr
BindingFlags

Il doit s’agir d’un indicateur de bits InvokeMethod: BindingFlags , NonPublicet ainsi de suite.

Retours

Retourne un tableau d’objets MemberInfo représentant les membres publics et non publics définis sur ce type s’ils nonPublic sont utilisés ; sinon, seuls les membres publics sont retournés.

Exceptions

Cette méthode n’est actuellement pas prise en charge dans les types qui ne sont pas terminés.

Remarques

Pour contourner ce problème, pour récupérer le membre d’un type terminé, récupérez le type à l’aide Type.GetType ou Assembly.GetType utilisez la réflexion sur le type récupéré.

S’applique à