次の方法で共有


Microsoft.Office.Tools 名前空間 (2007 System)

更新 : 2007 年 11 月

Microsoft.Office.Tools 名前空間には、アプリケーション レベルのアドイン プロジェクトのホスト項目クラスが含まれています。さらに、カスタム作業ウィンドウ、操作ウィンドウ、およびスマート タグの作成に使用できるその他のクラスも含まれています。

アプリケーション レベルのアドイン用ホスト項目クラスは、AddIn クラスです。詳細については、「AddIn ホスト項目」を参照してください。

アプリケーション レベルのアドインにカスタム作業ウィンドウを作成するには、CustomTaskPane クラスと CustomTaskPaneCollection クラスを使用します。詳細については、「カスタム作業ウィンドウの概要」を参照してください。

ドキュメント レベルのカスタマイズに操作ウィンドウを作成するには、ActionsPane クラスを使用します。詳細については、「操作ウィンドウの概要」を参照してください。

Microsoft.Office.Tools 名前空間には、次のクラスも含まれています。これらのクラスを Visual Studio Tools for Office ソリューションで使用することによって、スマート タグの基本的な機能を実装できます。

詳細については、「スマート タグの概要」を参照してください。

クラス

  クラス 説明
ms178846.pubclass(ja-jp,VS.90).gif ActionBase Microsoft Office Word および Microsoft Office Excel の Visual Studio Tools for Office ソリューションのスマート タグのアクションに基本クラスを提供します。
ms178846.pubclass(ja-jp,VS.90).gif ActionsPane Microsoft Office Word および Microsoft Office Excel 用のドキュメント レベルのカスタマイズにおいて [ドキュメント アクション] 作業ウィンドウをカスタマイズするための実装を提供するクラスです。
ms178846.pubclass(ja-jp,VS.90).gif AddIn Microsoft Office アプリケーション用のアドインのコア機能を提供します。
ms178846.pubclass(ja-jp,VS.90).gif CannotRemoveControlException この例外は、コードが、デザイン時にドキュメントに追加されたホスト コントロールまたは Windows フォーム コントロールを削除しようした場合にスローされます。
ms178846.pubclass(ja-jp,VS.90).gif CannotRemoveCustomizationException この例外は、プログラムを使用してドキュメントからカスタマイズを削除できない場合にスローされます。
ms178846.pubclass(ja-jp,VS.90).gif ControlNameAlreadyExistsException この例外は、実行時に Microsoft Office Excel ブックまたは Microsoft Office Word 文書にコントロールを追加しようとしたときに、新しいコントロールに指定した名前が既にブックまたは文書で使用されていると、スローされます。
ms178846.pubclass(ja-jp,VS.90).gif CustomTaskPane Microsoft Office アプリケーションのカスタム作業ウィンドウを表します。
ms178846.pubclass(ja-jp,VS.90).gif CustomTaskPaneCollection Microsoft Office アプリケーションのカスタム作業ウィンドウのコレクションを表します。
ms178846.pubclass(ja-jp,VS.90).gif InvalidRangeException この例外は、実行時に Microsoft Office Excel ブックにコントロールを追加しようとしたときに、指定された範囲にセルの連続したブロックではない複数の領域が含まれると、スローされます。
ms178846.pubclass(ja-jp,VS.90).gif OfficeOleAppInfoDocument インフラストラクチャ。
ms178846.pubclass(ja-jp,VS.90).gif OfficeOpenXmlAppInfoDocument インフラストラクチャ。
ms178846.pubclass(ja-jp,VS.90).gif OfficeXpsDocumentException この例外は、ドキュメントの形式が無効であることによって、Visual Studio Tools for Office ランタイムが Microsoft Office Open XML 形式のドキュメントに対して操作を実行できない場合にスローされます。
ms178846.pubclass(ja-jp,VS.90).gif RangeNotOnWorksheetException ワークシート上にない範囲を指定したときにスローされる例外です。
ms178846.pubclass(ja-jp,VS.90).gif RegexCollection Visual Studio Tools for Office ソリューションのスマート タグで認識される正規表現のコレクションを表します。
ms178846.pubclass(ja-jp,VS.90).gif SmartTagBase Visual Studio Tools for Office ソリューション内の、スマート タグ用の基本クラスを提供します。
ms178846.pubclass(ja-jp,VS.90).gif SmartTagCollection Visual Studio Tools for Office ソリューションでスマート タグのコレクションを表します。

列挙型

  列挙体 説明
ms178846.pubenumeration(ja-jp,VS.90).gif StackStyle 操作ウィンドウにコントロールをスタックする際の方向を指定します。

参照

参照

その他の技術情報

AddIn ホスト項目

カスタム作業ウィンドウの概要

操作ウィンドウの概要

スマート タグの概要