次の方法で共有


Word のドキュメント レベルのカスタマイズの開発

更新 : 2007 年 11 月

対象

このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。

プロジェクトの種類

  • ドキュメント レベルのプロジェクト

Microsoft Office のバージョン

  • Word 2003

  • Word 2007

詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。

Microsoft Office Word のドキュメント レベルのカスタマイズは、特定の文書に関連付けられたアセンブリで構成されます。このアセンブリは、一般にはユーザー インターフェイス (UI) のカスタマイズと Word の自動化によって文書の機能を拡張します。Word 自体と関連付けられるアプリケーション レベルのアドインとは異なり、カスタマイズに実装した機能は、関連付けられた文書が Word で開かれている場合にのみ利用できます。

ドキュメント レベルのカスタマイズの詳細については、「Word 用のドキュメント レベルのカスタマイズのプログラミングについて」および「ドキュメント レベルのカスタマイズのアーキテクチャ」を参照してください。

Word カスタマイズのプログラミング モデル

Word のドキュメント レベルのプロジェクトを開発するときには、ホスト項目やホスト コントロールを使用して Visual Studio Tools for Office の機能を操作し、Word を自動化します。Microsoft Office Word のネイティブ オブジェクト モデル (Word のプライマリ相互運用機能アセンブリによって公開されるオブジェクト モデル) が提供するオブジェクトの一部を拡張するクラスがあります。詳細については、「拡張オブジェクトによる Word の自動化」を参照してください。

Visual Studio Tools for Office におけるドキュメント レベルのカスタマイズのプログラミング モデルの一般的な情報については、「ドキュメント レベルのカスタマイズのプログラミング」を参照してください。

Word のユーザー インターフェイスのカスタマイズ

Word 2003 と Word 2007 では、次の方法で UI をカスタマイズできます。

Word 2007 では、次の方法で UI をカスタマイズすることもできます。

Word 2003 では、次の方法で UI をカスタマイズすることもできます。

Word およびその他の Microsoft Office アプリケーションの UI をカスタマイズする方法の詳細については、「Office UI のカスタマイズ」を参照してください。

参照

処理手順

チュートリアル : 初めての Word 用ドキュメント レベルのカスタマイズの作成

概念

拡張オブジェクトによる Word の自動化

Word 文書上での Windows フォーム コントロールの使用

Word 用のドキュメント レベルのカスタマイズのプログラミングについて

ドキュメント レベルのカスタマイズのプログラミング

Office UI のカスタマイズ