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
屬性
實作

屬性

名稱 Description
IsDirty

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

回傳一個值,表示目前記憶體中的項目表示是否與持久表示不同。

(繼承來源 IJSVsaItem)
ItemType

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

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

(繼承來源 IJSVsaItem)
Name

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

取得或設定物品名稱。

(繼承來源 IJSVsaItem)
Parent

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

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

方法

名稱 Description
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)

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

提供針對腳本引擎的實作專屬選項。

(繼承來源 IJSVsaItem)
RemoveItem(IJSVsaItem)

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

在類別中實作時,會將指定的 IJSVsaItem 物件從作用域中移除。

RemoveItem(IVsaItem)

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

在類別中實作時,會將指定的 IVsaItem 物件從作用域中移除。

RemoveItem(String)

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

當在類別中實作時,會將指定名稱的項目從作用域中移除。

RemoveItemAtIndex(Int32)

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

在類別中實作時,會從作用域中移除指定索引值所指定的項目。

SetOption(String, Object)

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

為腳本引擎設定實作專屬選項。

(繼承來源 IJSVsaItem)

適用於

另請參閱