Microsoft.Office.Tools.Outlook 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.Office.Tools.Outlook 名前空間には、Microsoft Office Outlook フォームをカスタマイズするフォーム領域の作成を可能にするクラスとインターフェイスのセットが含まれています。
クラス
ControlNotFoundException |
インポートされたフォーム領域の Microsoft.Vbe.Interop.Forms.UserForm にコントロールが見つからないときに発生するエラーを表します。 |
FormRegionBase |
ユーザー コントロールに基づく Outlook フォーム領域を表します。 |
FormRegionCollectionBase |
Outlook アドイン プロジェクト内の IFormRegion オブジェクトへのアクセスを提供します。 |
FormRegionMessageClassAttribute |
フォーム領域と関連付ける Microsoft Office Outlook メッセージ クラスの名前を指定する属性を表します。 |
FormRegionNameAttribute |
すべての Outlook アドインを通じてフォーム領域を一意に識別する名前を表します。 |
FormRegionStorageNullException |
フォーム領域ファクトリ クラスの GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize) メソッドが |
ImportedFormRegionBase |
ユーザー コントロールに基づく Outlook フォーム領域を表します。 |
InvalidMessageClassException |
指定されたメッセージ クラス名が無効である場合に発生するエラーを表します。 |
OutlookAddInBase |
Visual Studio を使って作成する Outlook アドインの ThisAddIn クラスに対する基底クラスを提供します。 |
インターフェイス
Factory |
フォーム領域コントロール、フォーム領域マニフェスト オブジェクト、カスタム アクションの作成など、Outlook アドインでさまざまなタスクを実行するために使うことができるメソッドを提供します。 |
FormRegionControl |
ユーザー コントロールに基づく Outlook フォーム領域を表します。 |
FormRegionCustomAction |
Outlook アイテムのリボンにある [ユーザー設定のアクション] グループに表示されるユーザー設定のアクションを表します。 |
FormRegionCustomActionCollection |
FormRegionCustomAction オブジェクトのコレクションを表します。 |
FormRegionFactoryResolveEventArgs |
FormRegionFactoryResolve の OutlookAddIn イベントのデータを提供します。 |
FormRegionInitializingEventArgs |
フォーム領域ファクトリ クラスの FormRegionInitializing イベントのデータを提供します。 |
FormRegionManifest |
Outlook にフォーム領域がどのように表示されるかを記述するフォーム領域マニフェストを表します。 |
FormRegionManifestIcons |
個別、置換、すべて置換の各フォーム領域について表示されるアイコンのコレクションを表します。 |
IFormRegion |
フォーム領域のイベントで使用されるメソッドを公開するインターフェイスを定義します。 |
IFormRegionFactory |
IFormRegion を実装するクラスのインスタンスを作成するインターフェイスを定義します。 |
IImportedFormRegionExtension |
ImportedFormRegion オブジェクトの拡張機能を表します。 |
ImportedFormRegion |
Outlook Form Storage (*.ofs) ファイルに基づく Microsoft Office Outlook フォーム領域を表します。 |
OutlookAddIn |
Visual Studio の Office 開発ツールを使用して作成した Outlook アドインのコア機能を定義します。 |
列挙型
FormRegionCustomActionAddressLike |
このカスタム動作がユーザーによって実行されたときに表示されるターゲット アイテムの解決方法を指定します。 |
FormRegionCustomActionBody |
ユーザーがカスタム アクションを実行すると表示される返信に Outlook 項目の [メッセージ] または [メモ] フィールドを含める方法を指定します。 |
FormRegionCustomActionMethod |
ユーザーがカスタム動作を実行するときの応答方法を指定します。 |
FormRegionKindConstants |
フォーム領域ファクトリによりフォーム領域を作成するとき、その基礎をユーザー コントロールと Outlook Form Storage (.ofs) ファイルのいずれにするかを指定する定数が含まれます。 |
FormRegionType |
Microsoft Office Outlook でのフォーム領域の表示を指定します。 |
代理人
FormRegionFactoryResolveEventHandler |
OutlookAddIn の FormRegionFactoryResolve イベントを処理するメソッドを表します。 |
FormRegionInitializingEventHandler |
フォーム領域の FormRegionInitializing イベントを処理するメソッドを表します。 |
注釈
フォーム領域は、 クラスと ImportedFormRegionBase クラスでFormRegionBase表されます。 Outlook フォーム領域アイテムを Outlook アドイン プロジェクトに追加すると、Visual Studio は、これら 2 つのクラスのいずれかを継承するクラスをプロジェクトに追加します。
新しい Outlook フォーム領域ウィザードを使用して Outlook アドイン プロジェクトにフォーム領域をインポートする場合、Visual Studio は からImportedFormRegionBase継承するフォーム領域クラスを作成します。
[ 新しい Outlook フォーム領域 ] ウィザードの最初のページで [ 新 しいフォーム領域のデザイン] を選択した場合、Visual Studio は を FormRegionBase継承するフォーム領域クラスを追加します。
どちらの場合も、Visual Studio は インターフェイスを実装するプロジェクトにフォーム領域ファクトリ クラスを IFormRegionFactory 追加します。 フォーム領域ファクトリ クラスは、フォーム領域の新しいインスタンスを作成するために使用します。
Microsoft.Office.Tools.Outlook名前空間には、フォーム領域の種類、フォーム領域の一意の名前、Outlook でのフォーム領域の表示方法を定義するプロパティ、およびフォーム領域が関連付けられている Outlook アイテムのメッセージ クラス名を表すクラスと属性も含まれています。