Share via


Microsoft.Vsa 命名空間

Microsoft.Vsa 命名空間包含介面,讓您將 .NET Framework 指令碼引擎的指令碼整合到應用程式中,並讓您在執行階段編譯和執行程式碼。

類別

  類別 描述
公用類別 VsaException 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用類別 VsaLoader 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用類別 VsaModule 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

介面

  介面 描述
公用介面 IVsaCodeItem 已過時。 代表要由指令碼引擎編譯的程式碼項目。
公用介面 IVsaDTCodeItem 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用介面 IVsaDTEngine 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用介面 IVsaEngine 已過時。 定義指令碼引擎必須支援的方法和屬性,並對指令碼引擎提供程式設計方式的存取。
公用介面 IVsaError 已過時。 對執行 IVsaEngine.Compile Method 方法期間所遇到的編譯錯誤提供存取。
公用介面 IVsaGlobalItem 已過時。 描述加入指令碼引擎的全域物件。
公用介面 IVsaIDE 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用介面 IVsaIDESite 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用介面 IVsaItem 已過時。 為加入 .NET 指令碼引擎的所有項目定義介面,包括程式碼項目、參考項目和全域項目。它會定義泛型屬性和方法,可套用至引擎的所有可辨認項目類型。
公用介面 IVsaItems 已過時。 定義 IVsaItem 物件集合的介面,可依名稱或索引來定址這些物件。
公用介面 IVsaPersistSite 已過時。 管理專案持續性,並使用主機所實作的儲存和載入作業,來儲存並擷取程式碼及其他項目。
公用介面 IVsaReferenceItem 已過時。 描述加入指令碼引擎的參考。
公用介面 IVsaSite 已過時。 啟用主機和指令碼引擎之間的通訊。這個介面是由主機所實作。

列舉

  列舉類型 描述
公用列舉類型 VsaError 已過時。 定義可由 .NET 指令碼引擎擲回的例外狀況集。
公用列舉類型 VsaIDEMode 已過時。 此類型支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。
公用列舉類型 VsaItemFlag 已過時。 將程式碼項目的類型識別為類別、模組或無。
公用列舉類型 VsaItemType 已過時。 將項目類型識別為 Code、Reference 或 AppGlobal。