ActivationObject.GetMemberValue(String, Int32) Méthode

Définition

Obtient la valeur du membre spécifié en recherchant la hiérarchie d’étendue. Cette méthode recherche uniquement l’étendue spécifiée par le niveau lexical.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

Paramètres

name
String

Nom du membre à rechercher.

lexlevel
Int32

Niveau lexical à rechercher.

Retours

Valeur du membre name.

Implémente

Remarques

Cette méthode s’applique aux membres qui ne peuvent pas être résolus au moment de la compilation. Cela se produit lorsqu’une eval expression fait référence à un membre dans l’étendue externe. Étant donné que l’expression eval peut déclarer un membre local portant le même nom qu’un membre dans l’étendue externe, le membre ne peut pas être lié tôt au membre d’étendue externe.

S’applique à

Voir aussi