GlobalScope 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示全域範圍。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class GlobalScope : Microsoft::JScript::ActivationObject, System::Runtime::InteropServices::Expando::IExpando
public class GlobalScope : Microsoft.JScript.ActivationObject, System.Runtime.InteropServices.Expando.IExpando
[System.Runtime.InteropServices.ComVisible(true)]
public class GlobalScope : Microsoft.JScript.ActivationObject, System.Runtime.InteropServices.Expando.IExpando
type GlobalScope = class
inherit ActivationObject
interface IExpando
interface IReflect
[<System.Runtime.InteropServices.ComVisible(true)>]
type GlobalScope = class
inherit ActivationObject
interface IExpando
interface IReflect
Public Class GlobalScope
Inherits ActivationObject
Implements IExpando
- 繼承
- 屬性
- 實作
建構函式
GlobalScope(GlobalScope, VsaEngine) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 GlobalScope 類別的新執行個體。 |
欄位
engine |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 儲存指令碼引擎的參考。 (繼承來源 ScriptObject) |
field_table |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 儲存範圍中的變數陣列。 (繼承來源 ActivationObject) |
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) |
方法
AddField(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將指定的欄位加入至全域範圍中。 |
CreateField(String, FieldAttributes, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用指定的名稱、值和屬性,建立新的全域變數。 (繼承來源 ActivationObject) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetDefaultThisObject() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前的預設範圍,可能是 |
GetField(String, BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得具有指定之名稱的欄位。 (繼承來源 ScriptObject) |
GetField(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 藉由搜尋範圍階層架構,取得有指定之名稱的欄位。 這個方法只會搜尋語彙層級指定的範圍。 |
GetFields(BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 FieldInfo 物件的陣列,這些物件對應至全域範圍的所有欄位。 |
GetGlobalScope() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 藉由傳回這個物件的參考,取得全域範圍。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetLocalField(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得有指定的名稱之欄位的區域宣告。 這會在編譯時期用來進行錯誤檢查。 |
GetMember(String, BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 MemberInfo 物件的陣列,這些物件對應至所有符合指定之名稱的成員。 |
GetMembers(BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 MemberInfo 物件的陣列,這些物件對應至全域範圍的所有成員。 |
GetMemberValue(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 藉由搜尋範圍階層架構,取得指定之成員的值。 這個方法只會搜尋語彙層級指定的範圍。 (繼承來源 ActivationObject) |
GetMethod(String, BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得具有指定之名稱的方法。 (繼承來源 ScriptObject) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 藉由使用指定的選取準則,取得具有指定之名稱的方法。 (繼承來源 ScriptObject) |
GetMethods(BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 MethodInfo 物件的陣列,這些物件對應至全域範圍的所有方法。 |
GetParent() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得父物件的參考。 (繼承來源 ScriptObject) |
GetProperties(BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得 PropertyInfo 物件的陣列,這些物件對應至全域範圍的所有屬性。 |
GetProperty(String, BindingFlags) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得具有指定之名稱的屬性。 (繼承來源 ScriptObject) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 藉由使用指定的選取準則,取得具有指定之名稱的屬性。 (繼承來源 ScriptObject) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 叫用指定的成員。 (繼承來源 ScriptObject) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
明確介面實作
IExpando.AddMethod(String, Delegate) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將指定的方法加入至全域範圍中。 這個方法並未在 JScript 中實作。 |
IExpando.AddProperty(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將指定的屬性加入至全域範圍中。 這個方法並未在 JScript 中實作。 |
IExpando.RemoveMember(MemberInfo) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 從全域範圍中移除指定的成員。 |