ActivationObject 類別

定義

表示參與範圍階層架構的物件。 這個類別包含用來解析範圍以及取得成員資訊的方法。 它屬於編譯和執行階段狀態分類。

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

public ref class ActivationObject abstract : Microsoft::JScript::ScriptObject, Microsoft::JScript::IActivationObject
public abstract class ActivationObject : Microsoft.JScript.ScriptObject, Microsoft.JScript.IActivationObject
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class ActivationObject : Microsoft.JScript.ScriptObject, Microsoft.JScript.IActivationObject
type ActivationObject = class
    inherit ScriptObject
    interface IActivationObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type ActivationObject = class
    inherit ScriptObject
    interface IActivationObject
Public MustInherit Class ActivationObject
Inherits ScriptObject
Implements IActivationObject
繼承
ActivationObject
衍生
屬性
實作

欄位

engine

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

儲存指令碼引擎的參考。

(繼承來源 ScriptObject)
field_table

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

儲存範圍中的變數陣列。

parent

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

儲存父物件的參考。

(繼承來源 ScriptObject)

屬性

Item[Double]

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

取得或設定指定的 Double 索引值所指派指令碼物件的成員。

(繼承來源 ScriptObject)
Item[Int32]

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

取得或設定指定的 Int32 索引值所指派指令碼物件的成員。

(繼承來源 ScriptObject)
Item[Object[]]

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

取得或設定指定的名稱、Double 索引值或 Int32 索引值所指派指令碼物件的成員。

(繼承來源 ScriptObject)
Item[String]

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

取得或設定指定的名稱所指派指令碼物件的成員。

(繼承來源 ScriptObject)
UnderlyingSystemType

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

取得指令碼物件的型別。

(繼承來源 ScriptObject)

方法

CreateField(String, FieldAttributes, Object)

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

使用指定的名稱、值和屬性,建立新的全域變數。

Equals(Object)

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

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetDefaultThisObject()

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

取得目前的預設範圍,可能是 with 陳述式範圍的內含物件,或是全域範圍。

GetField(String, BindingFlags)

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

取得具有指定之名稱的欄位。

(繼承來源 ScriptObject)
GetField(String, Int32)

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

藉由搜尋範圍階層架構,傳回具有指定名稱的欄位。 這個方法只會搜尋語彙層級指定的範圍。

GetFields(BindingFlags)

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

取得 FieldInfo 物件陣列,這些物件對應於目前指令碼物件的所有欄位。

(繼承來源 ScriptObject)
GetGlobalScope()

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

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

GetHashCode()

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

做為預設雜湊函式。

(繼承來源 Object)
GetLocalField(String)

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

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

GetMember(String, BindingFlags)

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

擷取 MemberInfo 物件陣列,這些物件對應於所有符合指定之名稱的成員。

GetMembers(BindingFlags)

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

擷取 MemberInfo 物件陣列,這些物件對應於目前物件的所有成員。

GetMemberValue(String, Int32)

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

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

GetMethod(String, BindingFlags)

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

取得具有指定之名稱的方法。

(繼承來源 ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

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

藉由使用指定的選取準則,取得具有指定之名稱的方法。

(繼承來源 ScriptObject)
GetMethods(BindingFlags)

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

取得 MethodInfo 物件陣列,這些物件對應於目前指令碼物件的所有方法。

(繼承來源 ScriptObject)
GetParent()

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

取得父物件的參考。

(繼承來源 ScriptObject)
GetProperties(BindingFlags)

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

取得 PropertyInfo 物件陣列,這些物件對應於目前指令碼物件的所有屬性。

(繼承來源 ScriptObject)
GetProperty(String, BindingFlags)

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

取得具有指定之名稱的屬性。

(繼承來源 ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

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

藉由使用指定的選取準則,取得具有指定之名稱的屬性。

(繼承來源 ScriptObject)
GetType()

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

取得目前執行個體的 Type

(繼承來源 Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

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

叫用指定的成員。

(繼承來源 ScriptObject)
MemberwiseClone()

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

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱