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

検索する字句レベル。

返品

メンバー nameの値。

実装

注釈

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

適用対象

こちらもご覧ください