Microsoft.JScript.Vsa 命名空間

包含介面,允許你將 .NET Framework 腳本引擎整合到 JScript,並在執行時編譯與執行程式碼。

類別

名稱 Description
BaseVsaEngine

實作介面 IJSVsaEngine

BaseVsaSite

啟用主機與腳本引擎之間的通訊。

BaseVsaStartup

用來啟動和重置基礎的 VSA 引擎。

JSVsaException

此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

ResInfo

這個類別、成員或屬性是腳本引擎內部的,不應從你的程式碼中呼叫。

VsaEngine

實作介面 IJSVsaEngine

介面

名稱 Description
IJSVsaCodeItem

代表一個由腳本引擎編譯的程式碼項目。

IJSVsaEngine

定義腳本引擎必須支援的方法與屬性,並提供程式化存取腳本引擎。

IJSVsaError

提供執行過程中遇到的編譯錯誤存取權限。

IJSVsaGlobalItem

描述新增到腳本引擎的全域物件。

IJSVsaItem

為所有新增到 .NET 腳本引擎的項目定義介面,包括程式碼項目、參考項目及全域項目。 它定義了適用於引擎識別的所有項目類型的通用屬性與方法。

IJSVsaItems

定義了一組 IJSVsaItem 物件的介面,這些物件可透過名稱或索引來尋址。

IJSVsaPersistSite

管理專案的持久性,並透過主機實作的儲存與載入操作儲存及檢索程式碼及其他項目。

IJSVsaReferenceItem

描述加入腳本引擎的參考。

IJSVsaSite

啟用主機與腳本引擎之間的通訊。 此介面由主機實作。

列舉

名稱 Description
BaseVsaEngine.Pre

提供 BaseVsaEngine 類別的列舉。

JSVsaError

定義 .NET 腳本引擎可拋出的例外集合。

JSVsaItemFlag

將程式代碼專案的類型識別為 Class、Module 或 None。

JSVsaItemType

表示專案的型別。