ActivationObject.GetMemberValue(String, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la valeur du membre spécifié en parcourant la hiérarchie de portée. Cette méthode effectue la recherche uniquement dans la portée qui est spécifiée au 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 de l’étendue externe. Étant donné que l' eval
expression peut déclarer un membre local qui porte le même nom qu’un membre dans l’étendue externe, le membre ne peut pas faire l’objet d’une liaison anticipée au membre de portée externe.