Microsoft.VisualStudio.Tools.Applications.Runtime 命名空間

Microsoft.VisualStudio.Tools.Applications.Runtime 命名空間包含支援文件中資料快取的類別,以及屬於 Visual Studio Tools for Office Runtime 一部分的類別。

Microsoft.VisualStudio.Tools.Applications.Runtime 命名空間包含下列類別:

  • CachedAttribute. 使用這個屬性,將文件層級自訂中的物件加入至文件中的資料快取。 如需詳細資訊,請參閱快取資料

  • ICachedType 介面。 您可以選擇性地在加入至文件中之資料快取的物件上實作這個介面。 如果要對物件的快取行為取得更大的控制,請實作這個介面。

  • Visual Studio Tools for Office Runtime 可以擲回的例外狀況。

  • 其他類別是 Visual Studio 基礎結構的一部分,而不適合讓您的程式碼直接使用。

類別

  類別 說明
公用類別 AddInException 當有例外狀況 (Exception) 在增益集 (Add-In) 和主應用程式之間傳遞時,所擲回的例外狀況。
公用類別 CacheAlreadyLoadedException 當文件層級自訂嘗試在已載入資料快取之後,於文件中載入資料快取時,所擲回的例外狀況。
公用類別 CachedAttribute 指示 Visual Studio Tools for Office Runtime 將指定的資料物件加入至文件中的資料快取。
公用類別 CachedDataCouldNotBeSerializedException 嘗試在文件層級自訂中序列化快取資料失敗時,所擲回的例外狀況。
公用類別 CachedDataTypeMismatchException 當資料快取中物件的 XML 序列化狀態,與快取資料資訊清單中物件的型別資訊不符時,所擲回的例外狀況。
公用類別 CannotCacheInNonStartupException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。
公用類別 CannotCreateCustomizationDomainException 無法建立應用程式定義域以及無法載入 Office 方案的組件時,所擲回的例外狀況。
公用類別 CannotCreateStartupObjectException 當 Office 方案組件中的主項目類別無法執行個體化時,所擲回的例外狀況。
公用類別 CannotFindMemberException 當您嘗試以程式設計的方式從文件層級自訂的資料快取中新增或移除物件,但是指定的物件並未在指定的主項目類別中加以宣告時,所擲回的例外狀況。
公用類別 CannotFindObjectToFillException 當 Visual Studio Tools for Office Runtime 在文件層級自訂的資料快取中找不到物件時,所擲回的例外狀況。
公用類別 CannotFindStartupObjectAssemblyException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。
公用類別 CannotLoadManifestException 無法載入文件中的資訊清單時,所擲回的例外狀況。
公用類別 CannotRetrieveAppInfoException 基礎架構。
公用類別 CannotRetrieveCachedDataException 文件中的快取資料已毀損或遺失時,所擲回的例外狀況。
公用類別 ControlCouldNotBeInitializedException 無法初始化加入至 Office 方案文件中的控制項時,所擲回的例外狀況。
公用類別 ControlNotFoundException 嘗試參考文件層級自訂中的控制項,但該控制項並不存在時,就會擲回這個例外狀況。
公用類別 DocumentAlreadyCustomizedException 在已經隸屬於以 Visual Studio Office 開發工具建立之文件層級自訂的文件上,嘗試附加自訂時,所擲回的例外狀況。
公用類別 DocumentAlreadyLoadedException 基礎架構。
公用類別 DocumentClosedException 在已關閉的文件上,嘗試使用 ServerDocument 類別執行作業時,所擲回的例外狀況。
公用類別 DocumentCustomizedWithPreviousRuntimeException 在使用舊版 Visual Studio Office 開發工具建立之文件層級自訂上,嘗試使用 ServerDocument 類別執行作業時,所擲回的例外狀況。
公用類別 DocumentNotCustomizedException 嘗試在文件上使用 ServerDocument 類別執行無效的作業時,所擲回的例外狀況。
公用類別 DocumentNotLoadedException 基礎架構。
公用類別 HostAssemblyAttribute 指定出現此屬性的組件 (Assembly) 包含主應用程式所公開 (Expose) 型別的 Proxy 型別。
公用類別 HostEventAttribute 將 Proxy 型別中的事件與主應用程式中的事件建立關聯。
公用類別 HostMemberAttribute 設定 Proxy 中的方法和屬性繫結至主應用程式物件模型中對應成員的方式。
公用類別 HostTypeAttribute 指定型別與其正式名稱之間的關係。
公用類別 InvalidDeployManifestException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。
公用類別 InvalidManifestException 當 Office 方案的應用程式資訊清單或快取資料資訊清單無效時,就會擲回這個例外狀況。
公用類別 InvalidNewApplicationManifestException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。
公用類別 ItemAlreadyInCacheException 嘗試將某個項目加入文件層級自訂中的資料快取,但快取中已有該項目時,所擲回的例外狀況。
公用類別 ItemNotInCacheException 嘗試從文件層級自訂的資料快取中擷取不存在的項目時,所擲回的例外狀況。
公用類別 ManifestNotExecutedException 基礎架構。
公用類別 MissingDataIdException 當快取的資料資訊清單所包含之 CachedDataItemId 屬性值為 nullNull 參照 (即 Visual Basic 中的 Nothing) 或空字串時,將 ServerDocument 物件加以儲存所擲回的例外狀況。
公用類別 MissingHostItemIdException 當快取的資料資訊清單所包含之 CachedDataHostItemId 屬性值為 nullNull 參照 (即 Visual Basic 中的 Nothing) 或空字串時,將 ServerDocument 物件加以儲存所擲回的例外狀況。
公用類別 MissingTypeException 當快取的資料資訊清單所包含之 CachedDataItemDataType 屬性值為 nullNull 參照 (即 Visual Basic 中的 Nothing) 或空字串時,將 ServerDocument 物件加以儲存所擲回的例外狀況。
公用類別 MultipleCachedDataCouldNotBeSerializedException 在文件層級自訂中無法序列化一個以上的快取資料物件時,所擲回的例外狀況。
公用類別 NonCacheableTypeException 嘗試快取文件層級自訂中的物件,但物件的型別不是 DataSetDataTable,或符合 快取資料 中所指定之需求的型別時,所擲回的例外狀況。
公用類別 NoStartupObjectsException 當使用 Visual Studio 的 Office 開發工具建立的方案組件中不包含啟始物件時,就會擲回這個例外狀況。
公用類別 NotAvailableOfflineException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。
公用類別 NotAvailableOnlineException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。
公用類別 RuntimeException 提供 Visual Studio Tools for Office Runtime 中例外狀況的基底類別。
公用類別 SafeArrayDefaultRankAttribute 定義陣列的預設陣序。
公用類別 StartupObjectAttribute 基礎架構。
公用類別 UnknownCustomizationFileException 當您將具有不受 Visual Studio 的 Office 開發工具支援之副檔名的檔案傳遞給 ServerDocument 建構函式或方法時,所擲回的例外狀況。
公用類別 UpdateFailedException 這個例外狀況不是由 Visual Studio 2010 Tools for Office Runtime 所使用。它包含在這個版本的執行階段中,以維持與以舊版執行階段所編譯之程式碼的相容性。

介面

  介面 說明
公用介面 IAppInfo 基礎架構。
公用介面 IAppInfoDocument 基礎架構。
公用介面 ICachedType 自訂文件層級自訂中型別的快取行為。
公用介面 IComAddInAutomationServiceProviderCallback 基礎架構。

列舉型別

  列舉型別 說明
公用列舉型別 HostEventMethodType 表示主應用程式中方法的型別,此方法對應於增益集 (Add-In) 中的方法。

請參閱

參考

其他資源

快取資料