IActivationObject.GetMemberValue(String, Int32) Metoda

Definicja

Po zaimplementowaniu w klasie pobiera wartość określonego elementu członkowskiego, przeszukując hierarchię zakresu. Ta metoda przeszukuje tylko zakres, który jest określony przez poziom leksykalny.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 System::Object ^ GetMemberValue(System::String ^ name, int lexlevel);
public object GetMemberValue (string name, int lexlevel);
abstract member GetMemberValue : string * int -> obj
Public Function GetMemberValue (name As String, lexlevel As Integer) As Object

Parametry

name
String

Nazwa elementu członkowskiego do wyszukania.

lexlevel
Int32

Poziom leksykalny do wyszukania.

Zwraca

Object

Wartość elementu członkowskiego name .

Uwagi

Ta metoda ma zastosowanie do elementów członkowskich, które nie mogą zostać rozwiązane w czasie kompilacji. Dzieje się tak, gdy eval wyrażenie odwołuje się do elementu członkowskiego w zewnętrznym zakresie. Ponieważ eval wyrażenie może zadeklarować lokalny element członkowski o tej samej nazwie, element członkowski nie może być wczesnie powiązany z elementem członkowskim zewnętrznego zakresu.

Dotyczy

Zobacz też