EnumBuilder.GetProperties(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í všechny veřejné a neveřejné vlastnosti deklarované nebo zděděné tímto typem, jak je uvedeno.
public:
override cli::array <System::Reflection::PropertyInfo ^> ^ GetProperties(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.PropertyInfo[] GetProperties (System.Reflection.BindingFlags bindingAttr);
override this.GetProperties : System.Reflection.BindingFlags -> System.Reflection.PropertyInfo[]
Public Overrides Function GetProperties (bindingAttr As BindingFlags) As PropertyInfo()
Parametry
- bindingAttr
- BindingFlags
Tento atribut vyvolání. Musí to být bitový příznak z BindingFlags : InvokeMethod
, NonPublic
, atd.
Návraty
Vrátí pole PropertyInfo objektů představujících veřejné a neveřejné vlastnosti definované tímto typem, pokud nonPublic
je použit. V opačném případě jsou vráceny pouze veřejné vlastnosti.
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 načíst vlastnosti dokončeného typu tak, že typ načtete pomocí Type.GetType nebo Assembly.GetType a použijete odraz na načteném typu.