Microsoft.Vsa 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| 名稱 | Description |
|---|---|
| BaseVsaEngine |
定義了基礎腳本引擎類別。 |
| BaseVsaSite |
啟用主機與腳本引擎之間的通訊。 |
| BaseVsaStartup |
用來啟動和重置基礎的 VSA 引擎。 |
| VsaException |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| VsaLoader |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| VsaModule |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
介面
| 名稱 | Description |
|---|---|
| IVsaCodeItem |
代表一個由腳本引擎編譯的程式碼項目。 |
| IVsaDTCodeItem |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| IVsaDTEngine |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| IVsaEngine |
定義腳本引擎必須支援的方法與屬性,並提供程式化存取腳本引擎。 |
| IVsaError |
提供方法執行 Compile() 過程中遇到的編譯錯誤存取。 |
| IVsaGlobalItem |
描述新增到腳本引擎的全域物件。 |
| IVsaIDE |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| IVsaIDESite |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| IVsaItem |
為所有新增到 .NET 腳本引擎的項目定義介面,包括程式碼項目、參考項目及全域項目。 它定義了適用於引擎識別的所有項目類型的通用屬性與方法。 |
| IVsaItems |
定義了一組 IVsaItem 物件的介面,這些物件可透過名稱或索引來尋址。 |
| IVsaPersistSite |
管理專案的持久性,並透過主機實作的儲存與載入操作儲存及檢索程式碼及其他項目。 |
| IVsaReferenceItem |
描述加入腳本引擎的參考。 |
| IVsaSite |
啟用主機與腳本引擎之間的通訊。 此介面由主機實作。 |
列舉
| 名稱 | Description |
|---|---|
| BaseVsaEngine.Pre |
此列舉具有 FlagsAttribute 屬性,允許其成員值的位元組合。 |
| VsaError |
定義 .NET 腳本引擎可拋出的例外集合。 |
| VsaIDEMode |
此類型支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。 |
| VsaItemFlag |
將程式代碼專案的類型識別為 Class、Module 或 None。 |
| VsaItemType |
將專案類型識別為 Code、Reference 或 AppGlobal。 |