ActivationObject 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表參與作用域階層的物件。 此類別包含解析範圍及取得成員資訊的方法。 它屬於編譯與執行時狀態類別。
此 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
- 繼承
- 衍生
- 屬性
- 實作
欄位
| 名稱 | Description |
|---|---|
| engine |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 儲存對腳本引擎的參考。 (繼承來源 ScriptObject) |
| field_table |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 儲存一組在作用域內的變數陣列。 |
| parent |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 儲存對父物件的參考。 (繼承來源 ScriptObject) |
屬性
| 名稱 | Description |
|---|---|
| Item[Double] |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定腳本物件中由指定 Double 索引值指定的成員。 (繼承來源 ScriptObject) |
| Item[Int32] |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定腳本物件中由指定 Int32 索引值指定的成員。 (繼承來源 ScriptObject) |
| Item[Object[]] |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定腳本物件中指定的名稱、 Double 索引值或 Int32 索引值的成員。 (繼承來源 ScriptObject) |
| Item[String] |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得或設定腳本物件中以指定名稱指定的成員。 (繼承來源 ScriptObject) |
| UnderlyingSystemType |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得腳本物件的類型。 (繼承來源 ScriptObject) |
方法
| 名稱 | Description |
|---|---|
| CreateField(String, FieldAttributes, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立一個新的全域變數,使用指定的名稱、值和屬性。 |
| Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的 物件是否等於目前的物件。 (繼承來源 Object) |
| GetDefaultThisObject() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前的預設作用域,該作用域要麼是陳述式範圍的 |
| 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, Binder, Type[], ParameterModifier[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 透過指定的選擇條件,取得一個擁有指定名稱的方法。 (繼承來源 ScriptObject) |
| GetMethod(String, BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會得到一個名稱為指定方法的方法。 (繼承來源 ScriptObject) |
| GetMethods(BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會得到一組 MethodInfo 物件陣列,對應目前腳本物件的所有方法。 (繼承來源 ScriptObject) |
| GetParent() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會取得父物件的參考。 (繼承來源 ScriptObject) |
| GetProperties(BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 會得到一個物件陣列 PropertyInfo ,對應目前腳本物件的所有屬性。 (繼承來源 ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 透過指定的選擇條件,獲得具有指定名稱的屬性。 (繼承來源 ScriptObject) |
| GetProperty(String, BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得一個擁有指定名稱的屬性。 (繼承來源 ScriptObject) |
| GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前實例的 Type。 (繼承來源 Object) |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 呼叫指定的成員。 (繼承來源 ScriptObject) |
| MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回表示目前 物件的字串。 (繼承來源 Object) |