Share via


Microsoft.Office.Tools 名前空間

Microsoft.Office.Tools 名前空間には、Visual Studio のさまざまな種類の Office プロジェクトで使用される型が含まれています。

Microsoft.Office.Tools 名前空間には、次の主要な種類が含まれています。

クラス

  クラス 説明
パブリック クラス 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 操作ウィンドウにコントロールをスタックする際の方向を指定します。

参照

関連項目

その他の技術情報

AddIn Host Item

カスタム作業ウィンドウ

操作ウィンドウの概要

Smart Tags Overview