IActivationObject.GetField(String, Int32) 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í.
Při implementaci ve třídě vrátí pole se zadaným názvem vyhledáváním v hierarchii oboru. Tato metoda prohledá pouze obor určený lexikální úrovní.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public:
System::Reflection::FieldInfo ^ GetField(System::String ^ name, int lexLevel);
public System.Reflection.FieldInfo GetField (string name, int lexLevel);
abstract member GetField : string * int -> System.Reflection.FieldInfo
Public Function GetField (name As String, lexLevel As Integer) As FieldInfo
Parametry
- name
- String
Název pole, které chcete vyhledat.
- lexLevel
- Int32
Lexikální úroveň, která se má hledat.
Návraty
Objekt FieldInfo , který má zadaný název.
Poznámky
Tato metoda se vztahuje na pole, která nelze přeložit v době kompilace. K tomu dochází, když eval
výraz odkazuje na pole ve vnějším oboru. Vzhledem k tomu, že eval
výraz může deklarovat místní pole se stejným názvem, nemůže být pole předčasně svázáno s polem vnějšího oboru.