IActivationObject.GetMemberValue(String, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.