TypeDelegator.GetMember(String, MemberTypes, BindingFlags) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí členy (vlastnosti, metody, konstruktory, pole, události a vnořené typy) určené danými name
typy , type
a bindingAttr
.
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()
Parametry
- name
- String
Jméno člena, který chcete získat.
- type
- MemberTypes
Bitová maska, která ovlivňuje způsob, jakým se vyhledávání provádí. Hodnota je kombinací nula nebo více bitových příznaků z BindingFlags.
- bindingAttr
- BindingFlags
Typ členů, které chcete získat.
Návraty
Pole typu MemberInfo
obsahující všechny členy aktuální třídy a její základní třídu splňující zadaná kritéria.
Výjimky
Parametr name
je null
.
Poznámky
Pokud bindingAttr
je BindingFlags. Neveřejné, budou vzati v úvahu všichni členové. Pokud neexistují žádné shody, vrátí se prázdné pole.