Word のアプリケーション レベルのアドインの開発
更新 : 2008 年 7 月
対象 |
---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類
Microsoft Office のバージョン
詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 |
Microsoft Office Word のアプリケーション レベルのアドインは、Word によって読み込まれるアセンブリで構成されます。このアセンブリは、一般にはユーザー インターフェイス (UI) のカスタマイズと Word の自動化によって Word の機能を拡張します。特定のドキュメントに関連付けられるドキュメント レベルのカスタマイズとは異なり、アドインに実装する機能の対象は 1 つの文書だけに制限されません。
アプリケーション レベルのアドインの概要については、「アプリケーション レベルのアドインのプログラミングについて」および「アプリケーション レベルのアドインのアーキテクチャ」を参照してください。
Word アドインのプログラミング モデル
Word アドイン プロジェクトを作成すると、Visual Studio Tools for Office によって、ThisAddIn と呼ばれる、ソリューションの基礎となるクラスが生成されます。このクラスは、コードを記述する際の開始点となり、Word のオブジェクト モデルをアドインに公開します。
ThisAddIn クラスとアドインで使用する他の Visual Studio Tools for Office 機能の詳細については、「アプリケーション レベルのアドインのプログラミング」を参照してください。
Word のユーザー インターフェイスのカスタマイズ
Word 2007 では、次の方法で UI をカスタマイズできます。
カスタム作業ウィンドウを作成します。
詳細については、「カスタム作業ウィンドウの概要」を参照してください。
リボン上のカスタム タブを追加します。
詳細については、「リボンの概要」を参照してください。
リボン上の組み込みタブにカスタム グループを追加します。
詳細については、「方法 : 組み込みタブをカスタマイズする」を参照してください。
Visual Studio 2008 Service Pack 1 (SP1) では、開いているドキュメントに実行時にマネージ コントロールを追加できます。
詳細については、「実行時の Office ドキュメントへのコントロールの追加」を参照してください。
SP1 では、開いているドキュメントまたは特定のドキュメントにスマート タグを追加できます。
詳細については、「方法 : Word 文書にスマート タグを追加する」を参照してください。
Word 2003 では、次の方法で UI をカスタマイズできます。
カスタム ツール バーとツール バー アイテムを追加します。
詳細については、「方法 : Office ツール バーをプログラムで作成する」を参照してください。
メニューとメニュー項目を追加します。
詳細については、「方法 : Office メニューをプログラムで作成する」を参照してください。
Word およびその他の Microsoft Office アプリケーションの UI をカスタマイズする方法の詳細については、「Office UI のカスタマイズ」を参照してください。
参照
処理手順
チュートリアル : 初めての Word 用アプリケーション レベルのアドインの作成
チュートリアル : 実行時におけるアプリケーション レベルのアドインの文書へのコントロールの追加
概念
変更履歴
日付 |
履歴 |
理由 |
---|---|---|
2008 年 7 月 |
アプリケーション レベルのアドインを使用したドキュメントへのマネージ コントロールおよびスマート タグの追加に関する情報を追加 |
SP1 機能変更 |