ActivationObject.GetMemberValue(String, Int32) メソッド

定義

スコープの階層を検索して、指定したメンバーの値を取得します。 このメソッドは、構文レベルで指定されたスコープのみを検索します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

パラメーター

name
String

検索するメンバーの名前。

lexlevel
Int32

検索する構文レベル。

戻り値

Object

メンバー name の値。

実装

注釈

このメソッドは、コンパイル時に解決できないメンバーに適用されます。 これは、式が外側 eval のスコープ内のメンバーを参照している場合に発生します。 式では、外部スコープのメンバーと同じ名前を持つローカル メンバーを宣言できます。そのため、メンバーを外部スコープ メンバーに早期 eval にバインドすることはできません。

適用対象

こちらもご覧ください