IActivationObject.GetMemberValue(String, Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在類別中實作時,藉由搜尋範圍階層架構取得指定之成員的值。 這個方法只會搜尋語彙層級指定的範圍。
此 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
要搜尋的語彙層級。
傳回
成員 name
的值。
備註
這個方法適用于無法在編譯時期解析的成員。 當運算式參考外部範圍中的成員時 eval
,就會發生這種情況。 eval
因為運算式可以宣告同名的本機成員,所以成員無法提早系結至外部範圍成員。