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 | 當快取的資料資訊清單所包含之 CachedDataItem 的 Id 屬性值為 nullNull 參照 (即 Visual Basic 中的 Nothing) 或空字串時,將 ServerDocument 物件加以儲存所擲回的例外狀況。 | |
MissingHostItemIdException | 當快取的資料資訊清單所包含之 CachedDataHostItem 的 Id 屬性值為 nullNull 參照 (即 Visual Basic 中的 Nothing) 或空字串時,將 ServerDocument 物件加以儲存所擲回的例外狀況。 | |
MissingTypeException | 當快取的資料資訊清單所包含之 CachedDataItem 的 DataType 屬性值為 nullNull 參照 (即 Visual Basic 中的 Nothing) 或空字串時,將 ServerDocument 物件加以儲存所擲回的例外狀況。 | |
MultipleCachedDataCouldNotBeSerializedException | 在文件層級自訂中無法序列化一個以上的快取資料物件時,所擲回的例外狀況。 | |
NonCacheableTypeException | 嘗試快取文件層級自訂中的物件,但物件的型別不是 DataSet、DataTable,或符合 快取資料 中所指定之需求的型別時,所擲回的例外狀況。 | |
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) 中的方法。 |