ActivationObject.GetMemberValue(String, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スコープの階層を検索して、指定したメンバーの値を取得します。 このメソッドは、構文レベルで指定されたスコープのみを検索します。
この 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
にバインドすることはできません。