Share via


IVsaScriptScope 介面

定義

定義用來解析範圍的方法。 VsaEngine 的全域範圍物件會實作這個介面。

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

public interface class IVsaScriptScope : Microsoft::Vsa::IVsaItem
public interface class IVsaScriptScope : Microsoft::JScript::Vsa::IJSVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.Vsa.IVsaItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")]
public interface IVsaScriptScope : Microsoft.JScript.Vsa.IJSVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IVsaItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ED4BAE22-2F3C-419a-B487-CF869E716B95")>]
type IVsaScriptScope = interface
    interface IJSVsaItem
Public Interface IVsaScriptScope
Implements IVsaItem
Public Interface IVsaScriptScope
Implements IJSVsaItem
屬性
實作

屬性

IsDirty

傳回值,指出項目目前的記憶體中表示與保存的表示是否有所不同。

(繼承來源 IJSVsaItem)
ItemType

取得 CreateItem(String, JSVsaItemType, JSVsaItemFlag) 方法所決定的指定物件類型。

(繼承來源 IJSVsaItem)
Name

取得或設定項目的名稱。

(繼承來源 IJSVsaItem)
Parent

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

在類別中實作時,取得父物件的參考。

方法

AddItem(String, JSVsaItemType)

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

在類別中實作時,將項目加入至範圍。

AddItem(String, VsaItemType)

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

在類別中實作時,將項目加入至範圍。

CreateDynamicItem(String, JSVsaItemType)

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

在類別中實作時,將項目加入至範圍。 VsaEngine 必須執行,才能使用這個方法。

CreateDynamicItem(String, VsaItemType)

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

在類別中實作時,將項目加入至範圍。 VsaEngine 必須執行,才能使用這個方法。

GetItem(String)

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

在類別中實作時,從範圍中取得指定名稱所指派的項目。

GetItemAtIndex(Int32)

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

在類別中實作時,從範圍中取得指定索引值所指派的項目。

GetItemCount()

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

在類別中實作時,取得範圍中的項目數。

GetObject()

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

在類別中實作時,取得全域範圍的參考。

GetOption(String)

取得指令碼引擎的實作特定選項。

(繼承來源 IJSVsaItem)
RemoveItem(IJSVsaItem)

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

在類別中實作時,從範圍移除指定的 IJSVsaItem 物件。

RemoveItem(IVsaItem)

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

在類別中實作時,從範圍移除指定的 IVsaItem 物件。

RemoveItem(String)

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

在類別中實作時,從範圍移除指定名稱所指派的項目。

RemoveItemAtIndex(Int32)

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

在類別中實作時,從範圍中移除指定索引值所指派的項目。

SetOption(String, Object)

設定指令碼引擎的實作特定選項。

(繼承來源 IJSVsaItem)

適用於

另請參閱