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.
Ruft bei Implementierung in einer Klasse den Wert des angegebenen Members ab, indem die Bereichshierarchie durchsucht wird. Diese Methode durchsucht nur den von der lexikalischen Ebene angegebenen Bereich.
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 zu suchenden Members.
- lexlevel
- Int32
Die zu durchsuchende lexikalische Ebene.
Gibt zurück
Der Wert des name
für den Member.
Hinweise
Diese Methode gilt für Member, die zur Kompilierzeit nicht aufgelöst werden können. Dies tritt eval
auf, wenn ein Ausdruck auf einen Member im äußeren Gültigkeitsbereich verweist. Da der eval
Ausdruck einen lokalen Member mit demselben Namen deklarieren kann, kann der Member nicht frühzeitig an den äußeren Bereichs Member gebunden werden.