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

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

類別

AddInException

當增益集與主應用程式之間傳遞例外狀況時,所擲回的例外狀況。

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

在下列情況時所擲回的例外狀況:嘗試使用 ServerDocument 類別對使用 Visual Studio 中舊版 Office 開發工具所建立的文件層級自訂執行作業。

DocumentNotCustomizedException

當您嘗試在文件上使用 ServerDocument 類別執行無效作業時,所擲回的例外狀況。

DocumentNotLoadedException
HostAssemblyAttribute

指定如果組件中有出現此屬性,該組件即包含主應用程式公開之類型的 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

儲存 ServerDocument 物件時所擲回的例外狀況,如果快取資料資訊清單包含 CachedDataItem 並具有為 null 或空字串的 Id

MissingHostItemIdException

儲存 ServerDocument 物件時所擲回的例外狀況,如果快取資料資訊清單包含 CachedDataHostItem 並具有為 null 或空字串的 Id

MissingTypeException

在下列情況下所擲回的例外狀況:儲存 ServerDocument 物件,而且快取的資料資訊清單包含 CachedDataItem 並具有為 null 或空字串的 DataType 屬性。

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

表示主應用程式中對應至增益集中方法的方法類型。

備註

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

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

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

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

  • 其他屬於 Visual Studio 基礎結構並不打算直接供您的程式碼的類別。