IActivationObject 介面

定義

定義用來解析範圍的方法。 所有參與範圍階層架構的物件都會實作這個介面。

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

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

方法

GetDefaultThisObject()

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

在類別中實作時,取得目前的預設範圍。 可能是 with 陳述式範圍的內含物件,或是全域範圍。

GetField(String, Int32)

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

在類別中實作時,藉由搜尋範圍階層架構,傳回有指定之名稱的欄位。 這個方法只會搜尋語彙層級指定的範圍。

GetGlobalScope()

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

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

GetLocalField(String)

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

在類別中實作時,取得有指定的名稱之欄位的區域宣告。 這會在編譯時期用來進行錯誤檢查。

GetMemberValue(String, Int32)

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

在類別中實作時,藉由搜尋範圍階層架構取得指定之成員的值。 這個方法只會搜尋語彙層級指定的範圍。

適用於

另請參閱