Microsoft.JScript.Vsa 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含介面,允許你將 .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 |
表示專案的型別。 |