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 | この例外は、アドインとホスト アプリケーションとの間で例外が受け渡される場合にスローされます。 | |
CacheAlreadyLoadedException | この例外は、データ キャッシュへの読み込みが既に行われているのに、ドキュメント レベルのカスタマイズがデータ キャッシュの読み込みを開始しようとした場合にスローされます。 | |
CachedAttribute | ドキュメント内のデータ キャッシュに、指定されたデータ オブジェクトを追加するように Visual Studio Tools for Office Runtime に指示します。 | |
CachedDataCouldNotBeSerializedException | この例外は、ドキュメント レベルのカスタマイズにおいてキャッシュされたデータをシリアル化しようとして失敗した場合にスローされます。 | |
CachedDataTypeMismatchException | この例外は、データ キャッシュ内のオブジェクトの XML シリアル化状態が、キャッシュされたデータ マニフェストのオブジェクトの型情報と一致しない場合にスローされます。 | |
CannotCacheInNonStartupException | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 | |
CannotCreateCustomizationDomainException | この例外は、アプリケーション ドメインを作成できず、Office ソリューションのアセンブリを読み込むことができない場合にスローされます。 | |
CannotCreateStartupObjectException | この例外は、Office ソリューション アセンブリのホスト項目クラスをインスタンス化できない場合にスローされます。 | |
CannotFindMemberException | ドキュメント レベルのカスタマイズにおけるデータ キャッシュへのオブジェクトの追加またはデータ キャッシュからのオブジェクトの削除をプログラムで実行したときに、指定したオブジェクトが指定したホスト項目クラスで宣言されていない場合にスローされる例外です。 | |
CannotFindObjectToFillException | この例外は、Visual Studio Tools for Office Runtime がドキュメント レベルのカスタマイズのデータ キャッシュ内でオブジェクトを検出できない場合にスローされます。 | |
CannotFindStartupObjectAssemblyException | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 | |
CannotLoadManifestException | この例外は、ドキュメント内のマニフェストを読み込むことができない場合にスローされます。 | |
CannotRetrieveAppInfoException | インフラストラクチャ。 | |
CannotRetrieveCachedDataException | この例外は、ドキュメント内のキャッシュされたデータが破損しているか、存在しない場合にスローされます。 | |
ControlCouldNotBeInitializedException | この例外は、Office ソリューションのドキュメントに追加されたコントロールを初期化できなかった場合にスローされます。 | |
ControlNotFoundException | この例外は、ドキュメント レベルのカスタマイズでコントロールを参照しようとしたときにコントロールが存在しなかった場合にスローされます。 | |
DocumentAlreadyCustomizedException | この例外は、Visual Studio で Office 開発ツールを使用して作成されたドキュメント レベルのカスタマイズの一部になっているドキュメントに対し、カスタマイズをアタッチしようとした場合にスローされます。 | |
DocumentAlreadyLoadedException | インフラストラクチャ。 | |
DocumentClosedException | この例外は、閉じられたドキュメントで ServerDocument クラスを使用して操作を実行しようとしたときにスローされます。 | |
DocumentCustomizedWithPreviousRuntimeException | この例外は、ServerDocument クラスを使用して、旧バージョンの Visual Studio の Office 開発ツールで作成されたドキュメント レベルのカスタマイズの一部であるドキュメントに操作を実行しようとした場合にスローされます。 | |
DocumentNotCustomizedException | この例外は、ServerDocument クラスを使用してドキュメントに無効な操作を実行しようとした場合にスローされます。 | |
DocumentNotLoadedException | インフラストラクチャ。 | |
HostAssemblyAttribute | ホスト アプリケーションで公開されている型のプロキシ型を、この属性が表示されるアセンブリに格納するよう指定します。 | |
HostEventAttribute | プロキシ型のイベントをホスト アプリケーションのイベントに関連付けます。 | |
HostMemberAttribute | プロキシに含まれるメソッドおよびプロパティが、ホスト アプリケーションのオブジェクト モデル内の対応するメンバーにバインドされる方法を設定します。 | |
HostTypeAttribute | 型とその標準名の関係を指定します。 | |
InvalidDeployManifestException | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 | |
InvalidManifestException | この例外は、Office ソリューション用のアプリケーション マニフェストまたはキャッシュ データ マニフェストが有効でない場合にスローされます。 | |
InvalidNewApplicationManifestException | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 | |
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 | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 | |
NotAvailableOnlineException | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 | |
RuntimeException | Visual Studio Tools for Office Runtime における例外の基本クラスを提供します。 | |
SafeArrayDefaultRankAttribute | 配列の既定のランクを定義します。 | |
StartupObjectAttribute | インフラストラクチャ。 | |
UnknownCustomizationFileException | Visual Studio の Office 開発ツールでサポートされていない拡張子付きのファイルを ServerDocument コンストラクターまたはメソッドに渡した場合にスローされる例外です。 | |
UpdateFailedException | この例外は、Office ランタイムの Visual Studio 2010 Tools では使用されません。この例外は、以前のバージョンのランタイムを使用してコンパイルされたコードとの互換性を維持することを目的として、このバージョンのランタイムに含まれています。 |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
IAppInfo | インフラストラクチャ。 | |
IAppInfoDocument | インフラストラクチャ。 | |
ICachedType | ドキュメント レベルのカスタマイズにおける型のキャッシュ動作をカスタマイズします。 | |
IComAddInAutomationServiceProviderCallback | インフラストラクチャ。 |
列挙型
列挙体 | 説明 | |
---|---|---|
HostEventMethodType | アドインのメソッドに対応するホスト アプリケーションのメソッドの型を示します。 |