IActivationObject.GetMemberValue(String, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při implementaci ve třídě získá hodnotu zadaného členu vyhledáváním v hierarchii oboru. Tato metoda hledá pouze obor, který je 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:
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
Jméno člena, který chcete vyhledat.
- lexlevel
- Int32
Lexikální úroveň hledání.
Návraty
Hodnota člena name.
Poznámky
Tato metoda se vztahuje na členy, které nelze vyřešit v době kompilace. K tomu dochází, když eval výraz odkazuje na člena ve vnějším oboru.
eval Vzhledem k tomu, že výraz může deklarovat místní člen se stejným názvem, nemůže být člen včas vázán na vnějšího člena oboru.