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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クラスに実装されている場合は、スコープ階層を検索して、指定したメンバーの値を取得します。 このメソッドは、字句レベルで指定されたスコープのみを検索します。

適用対象

こちらもご覧ください