IActivationObject 介面

定義

定義了解決範圍的方法。 此介面由所有參與作用域階層的物件實作。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public interface class IActivationObject
public interface IActivationObject
type IActivationObject = interface
Public Interface IActivationObject
衍生

方法

名稱 Description
GetDefaultThisObject()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當在類別中實作時,會獲得目前的預設作用範圍。 無論是陳述作用域的 with 包含物件,還是全域範圍。

GetField(String, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當在類別中實作時,透過搜尋作用域階層,回傳一個具有指定名稱的欄位。 此方法僅搜尋詞彙層級指定的範圍。

GetGlobalScope()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在類別中實作時,透過搜尋範圍階層,直到找到包含靜態變數的範圍,例如模組範圍,來取得全域範圍。

GetLocalField(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當在類別中實作時,會取得具有指定名稱的欄位的本地宣告。 這在編譯時用於錯誤檢查。

GetMemberValue(String, Int32)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

當實作在類別中時,透過搜尋作用域階層來取得指定成員的值。 此方法僅搜尋詞彙層級指定的範圍。

適用於

另請參閱