Microsoft.Office.Tools 名前空間
Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。
Microsoft.Office.Tools 名前空間には、次の主要な種類が含まれています。
AddInBase クラス。これは、アプリケーション レベルのアドイン プロジェクト内の ThisAddIn クラスの基本クラスです。詳細については、「アプリケーション レベルのアドインのプログラミング」を参照してください。
CustomTaskPane や CustomTaskPaneCollection などのアプリケーション レベルのアドインのカスタム作業ウィンドウを作成するための型。詳細については、「カスタム作業ウィンドウ」を参照してください。
ActionsPane や StackStyle などのドキュメント レベルのカスタマイズの操作ウィンドウを作成するための型。詳細については、「操作ウィンドウの概要」を参照してください。
ActionBase、ActionBase、SmartTagBase などのスマート タグを作成するための型。詳細については、「Smart Tags Overview」を参照してください。
クラス
クラス | 説明 | |
---|---|---|
AddInBase | Visual Studio で作成したアプリケーション レベル アドインの ThisAddIn クラスで使用する基本クラスを提供します。 | |
CannotRemoveControlException | この例外は、コードが、デザイン時にドキュメントに追加されたホスト コントロールまたは Windows フォーム コントロールを削除しようした場合にスローされます。 | |
CannotRemoveCustomizationException | この例外は、プログラムを使用してドキュメントからカスタマイズを削除できない場合にスローされます。 | |
ControlNameAlreadyExistsException | この例外は、実行時に Microsoft Office Excel ブックまたは Microsoft Office Word 文書にコントロールを追加しようとしたときに、新しいコントロールに指定した名前が既にブックまたは文書で使用されていると、スローされます。 | |
DesignTimeConstants | インフラストラクチャ。 | |
InvalidRangeException | この例外は、実行時に Microsoft Office Excel ブックにコントロールを追加しようとしたときに、指定された範囲にセルの連続したブロックではない複数の領域が含まれると、スローされます。 | |
OfficeXpsDocumentException | この例外は、ドキュメントの形式が無効であることによって、Visual Studio Tools for Office Runtime ランタイムが Office Open XML Formats のドキュメントに対して操作を実行できない場合にスローされます。 | |
RangeNotOnWorksheetException | ワークシート上にない範囲を指定したときにスローされる例外です。 |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
ActionBase | Word および Excel 向けの Office ソリューションにおけるスマート タグ アクションの共有機能を定義します。 | |
ActionsPane | Word または Excel のドキュメント レベルのカスタマイズでの [ドキュメント アクション] 作業ウィンドウのカスタム ユーザー インターフェイスを表します。 | |
AddIn | Visual Studio で Office 開発ツールを使用して作成したアドインのコア機能を定義します。 | |
CustomTaskPane | Microsoft Office アプリケーションのカスタム作業ウィンドウを表します。 | |
CustomTaskPaneCollection | Microsoft Office アプリケーションのカスタム作業ウィンドウのコレクションを表します。 | |
EntryPoint | インフラストラクチャ。 | |
Factory | アプリケーション レベルのアドインで、実行時にリボン コントロールを作成するために使用できるメソッドを提供します。 | |
IAddInExtension | AddIn オブジェクトの拡張機能を表します。 | |
ICachedDataPersistanceCallback | ||
ICachedDataProvider | インフラストラクチャ。 | |
IExtension | Visual Studio Tools for Office Runtime における型の拡張機能を表します。 | |
IHostItemProvider | インフラストラクチャ。 | |
RegexCollection | Office ソリューションのスマート タグで認識される正規表現のコレクションを表します。 | |
SmartTagBase | Word および Excel 向けの Office ソリューションにおけるスマート タグの共有機能を定義します。 | |
SmartTagCollection | Visual Studio で Office 開発ツールを使用して作成された Word または Excel ソリューションのスマート タグのコレクションを表します。 |
列挙型
列挙体 | 説明 | |
---|---|---|
StackStyle | 操作ウィンドウにコントロールをスタックする際の方向を指定します。 |