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 式可以宣告與外部範圍成員名稱相同的地方成員,因此該成員無法提前綁定於外部範圍成員。