Sdílet prostřednictvím


ActivationObject.GetMemberValue(String, Int32) Metoda

Definice

Získá hodnotu zadaného člena 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:
 virtual System::Object ^ GetMemberValue(System::String ^ name, int lexlevel);
public object GetMemberValue (string name, int lexlevel);
override this.GetMemberValue : string * int -> obj
abstract member GetMemberValue : string * int -> obj
override this.GetMemberValue : string * int -> obj
Public Function GetMemberValue (name As String, lexlevel As Integer) As Object

Parametry

name
String

Název člena, který chcete vyhledat.

lexlevel
Int32

Lexikální úroveň, která se má hledat.

Návraty

Hodnota členu name.

Implementuje

Poznámky

Tato metoda platí pro členy, které nelze přeložit v době kompilace. K tomu dochází, když eval výraz odkazuje na člen ve vnějším oboru. Vzhledem k tomu, eval že výraz může deklarovat místní člen, který má stejný název jako člen ve vnějším oboru, nemůže být člen v rané fázi vázán na vnějšího člena oboru.

Platí pro

Viz také