IActivationObject.GetMemberValue(String, Int32) Méthode

Définition

En cas d'implémentation dans une classe, 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:
 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

Paramètres

name
String

Nom du membre à rechercher.

lexlevel
Int32

Niveau lexical à rechercher.

Retours

Object

Valeur du membre name.

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 portant le même nom, le membre ne peut pas faire l’objet d’une liaison anticipée au membre de portée externe.

S’applique à

Voir aussi