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 運算式可以宣告與外部範圍成員具有相同名稱的本機成員,因此成員不能提早系結至外部範圍成員。

適用於

另請參閱