Microsoft.Office.Tools 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。
クラス
| AddInBase |
Visual Studio を使って作成するアプリケーション レベルのアドインの ThisAddIn クラスの基底クラスを提供します。 |
| CannotRemoveControlException |
デザイン時にドキュメントに追加されたホスト コントロールまたは Windows フォーム コントロールをコードが削除しようとするとスローされる例外。 |
| CannotRemoveCustomizationException |
プログラムでドキュメントからカスタマイズを削除できなかったときにスローされる例外。 |
| ControlNameAlreadyExistsException |
実行時に Microsoft Office Excel ブックまたは Microsoft Office Word 文書にコントロールを追加しようとして、新しいコントロールに指定した名前がブックまたは文書に既に存在する場合にスローされる例外。 |
| DesignTimeConstants |
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。 |
| InvalidRangeException |
実行時に Microsoft Office Excel ブックにコントロールを追加しようとしたとき、指定範囲に、連続するセル ブロックの代わりに、複数の領域が含まれるとスローされる例外。 |
| OfficeXpsDocumentException |
ドキュメントの形式が無効であるため、Visual Studio Tools for Office ランタイムが Office Open XML 形式ドキュメントに対して操作を実行できない場合にスローされる例外。 |
| RangeNotOnWorksheetException |
指定した範囲がワークシートに存在しない場合にスローされる例外。 |
インターフェイス
| ActionBase |
Word および Excel の Office ソリューションでのスマート タグ動作の共有機能を定義します。 |
| ActionsPane |
Word または Excel のドキュメント レベルのカスタマイズで [ドキュメント アクション] 作業ウィンドウのカスタム ユーザー インターフェイスを表します。 |
| AddIn |
Visual Studio の Office 開発ツールを使って作成するアドインの主要な機能を定義します。 |
| CustomTaskPane |
Microsoft Office アプリケーションのカスタム作業ウィンドウを表します。 |
| CustomTaskPaneCollection |
Microsoft Office アプリケーションでのカスタム作業ウィンドウのコレクションを表します。 |
| EntryPoint |
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。 |
| Factory |
アプリケーション レベルのアドインで実行時にリボンのコントロールを作成するために使うことができるメソッドを提供します。 |
| IAddInExtension |
AddIn オブジェクトの拡張機能を表します。 |
| ICachedDataPersistanceCallback |
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。 |
| ICachedDataProvider |
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。 |
| IExtension |
Visual Studio Tools for Office ランタイム内の型の拡張を表します。 |
| IHostItemProvider |
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。 |
| RegexCollection |
Office ソリューションのスマート タグで認識される正規表現のコレクションを表します。 |
| SmartTagBase |
Word および Excel の Office ソリューションでのスマート タグの共有機能を定義します。 |
| SmartTagCollection |
Visual Studio の Office 開発ツールで作成された、Word または Excel ソリューションのスマート タグのコレクションを表します。 |
列挙型
| StackStyle |
操作ウィンドウ上でのコントロールの積み重ねの方向を指定します。 |
注釈
名前空間にはMicrosoft.Office.Tools、次のメイン型が含まれています。
AddInBase クラスです。 これは、アプリケーション レベルのアドイン プロジェクトの クラスの基本
ThisAddInクラスです。 詳細については、「 Programming VSTO Add-Ins」を参照してください。および を含むCustomTaskPaneCustomTaskPaneCollection、アプリケーション レベルのアドインでカスタム作業ウィンドウを作成するための型。 詳細については、「 カスタム作業ウィンドウ」を参照してください。
および などActionsPaneStackStyle、ドキュメント レベルのカスタマイズで操作ウィンドウを作成するための型。 詳細については、「 操作ウィンドウの概要」を参照してください。
スマート タグを作成するための型 (、、、 SmartTagBaseなどActionBaseActionBase)。 詳細については、「 スマート タグの概要」を参照してください。