IActivationObject.GetMemberValue(String, Int32) Methode

Definition

Wenn sie in einer Klasse implementiert wird, wird der Wert des angegebenen Elements durch Durchsuchen der Bereichshierarchie abgerufen. Diese Methode durchsucht nur den Bereich, der von der lexikalischen Ebene angegeben wird.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

name
String

Der Name des elements, nach dem gesucht werden soll.

lexlevel
Int32

Die zu durchsuchende lexikalische Ebene.

Gibt zurück

Der Wert des Elements name.

Hinweise

Diese Methode gilt für Elemente, die zur Kompilierungszeit nicht aufgelöst werden können. Dies tritt auf, wenn ein eval Ausdruck auf ein Element im äußeren Bereich verweist. Da der eval Ausdruck ein lokales Element mit demselben Namen deklarieren kann, kann das Element nicht früh an das äußere Bereichselement gebunden werden.

Gilt für:

Weitere Informationen