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

定義

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

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

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

パラメーター

name
String

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

lexlevel
Int32

検索する構文レベル。

戻り値

Object

メンバー name の値。

注釈

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

適用対象

こちらもご覧ください