Outlook ソリューション
更新 : 2007 年 11 月
対象 |
---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 プロジェクトの種類
Microsoft Office のバージョン
詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 |
Visual Studio Tools for Office には、Microsoft Office Outlook のアプリケーション レベルのアドインの作成に使用できるプロジェクト テンプレートが用意されています。アドインを使用すると、Outlook の自動化、Outlook 機能の拡張、Outlook ユーザー インターフェイス (UI) のカスタマイズが可能です。アプリケーション レベルのアドインの詳細については、「アプリケーション レベルのアドインのアーキテクチャ」を参照してください。
Outlook アドイン プロジェクトの作成
Outlook プロジェクトを作成するには、[新しいプロジェクト] ダイアログ ボックスにある [Outlook アドイン] プロジェクト テンプレートを使用します。このテンプレートには、必要なアセンブリ参照とプロジェクト ファイルが含まれています。Visual Studio Tools for Office には、このテンプレートの Outlook 2003 用と Outlook 2007 用の 2 つのバージョンが用意されています。
アドイン プロジェクトを作成する方法の詳細については、「方法 : Visual Studio Tools for Office プロジェクトを作成する」を参照してください。プロジェクト テンプレートの詳細については、「Visual Studio Tools for Office のプロジェクト テンプレートの概要」を参照してください。
Outlook オブジェクト モデルによる Outlook の自動化
Outlook オブジェクト モデルでは、Outlook の自動化に使用できる型が多数公開されています。それらの型によって、次のような一般的なタスクを実行するコードを作成できます。
プログラムによる電子メール メッセージの作成と送信
新しい会議出席依頼の送信
Outlook フォルダ内のアイテムの検索
詳細については、「Outlook オブジェクト モデルの概要」を参照してください。
Outlook アプリケーションのユーザー インターフェイスのカスタマイズ
Outlook 2007 の UI は Outlook 2003 とは異なるため、以前とは異なる方法でのカスタマイズが可能です。
Outlook 2007
タスク |
詳細情報 |
Outlook インスペクタのリボンにカスタム タブを追加する。 |
|
Outlook インスペクタの組み込みタブにカスタム グループを追加する。 |
|
Outlook インスペクタに表示されるカスタム作業ウィンドウを追加する。 |
|
既存の Outlook フォームを拡張または置換するフォーム領域を追加する。 |
Outlook 2003
タスク |
詳細情報 |
カスタム ツール バーとツール バー アイテムを追加する。 |
|
メニューとメニュー項目を追加する。 |
Outlook およびその他の Microsoft Office アプリケーションの UI をカスタマイズする方法の詳細については、「Office UI のカスタマイズ」を参照してください。