GlobalScope 類別

定義

表示全域範圍。

此 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 支援此產品基礎結構,但無法直接用於程式碼之中。

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

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 支援此產品基礎結構,但無法直接用於程式碼之中。

從全域範圍中移除指定的成員。

適用於

另請參閱