TypeDelegator.GetField(String, 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í.
FieldInfo Vrátí objekt představující pole se zadaným názvem.
public:
override System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.FieldInfo? GetField (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo GetField (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overrides Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo
Parametry
- name
- String
Název pole, které se má najít.
- bindingAttr
- BindingFlags
Bitová maska, která ovlivňuje způsob, jakým se provádí hledání. Hodnota je kombinací nulových nebo více bitových příznaků z BindingFlags.
Návraty
Objekt FieldInfo
představující pole deklarované nebo zděděné tímto TypeDelegator
polem se zadaným názvem. Vrátí hodnotu null
, pokud se takové pole nenajde.
Výjimky
Parametr name
je null
.
Poznámky
Použijte z bindingAttr
. BindingFlags Neveřejné vrátí všechna veřejná a neveřejná pole. Umožňuje BindingFlags.IgnoreCase
ignorovat malá a velká písmena polí, protože hledání ve výchozím nastavení rozlišuje velká a malá písmena.