次の方法で共有


Factory インターフェイス

フォーム領域のコントロール、フォーム領域のマニフェスト オブジェクト、カスタム動作の作成など、Outlook アドインの各種作業を実行するためのメソッドを提供します。

名前空間:  Microsoft.Office.Tools.Outlook
アセンブリ:   Microsoft.Office.Tools.Outlook.v4.0.Utilities (Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll 内)
  Microsoft.Office.Tools.Outlook (Microsoft.Office.Tools.Outlook.dll 内)

構文

'宣言
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("787FA642-2A27-4626-84A9-EED0B47FA4A6")> _
Public Interface Factory _
    Inherits Factory
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("787FA642-2A27-4626-84A9-EED0B47FA4A6")]
public interface Factory : Factory

Factory 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド _VtblGap1_1
パブリック メソッド CreateAddIn インフラストラクチャ。 (Factory から継承されます。)
パブリック メソッド CreateCustomTaskPaneCollection インフラストラクチャ。 (Factory から継承されます。)
パブリック メソッド CreateFormRegionCollection IFormRegion オブジェクトの IList<T> を作成します。
パブリック メソッド CreateFormRegionControl FormRegionControl インターフェイスを実装するクラスのインスタンスを作成します。
パブリック メソッド CreateFormRegionCustomAction() 既定の名前を使用して、FormRegionCustomAction インターフェイスを実装するクラスのインスタンスを作成します。
パブリック メソッド CreateFormRegionCustomAction(String) 名前を指定して、FormRegionCustomAction クラスを実装するクラスのインスタンスを作成します。
パブリック メソッド CreateFormRegionInitializingEventArgs フォーム領域ファクトリ クラスの FormRegionInitializing イベントにデータを提供する FormRegionInitializingEventArgs オブジェクトを作成します。
パブリック メソッド CreateFormRegionManifest Outlook にフォーム領域がどのように表示されるかを記述するフォーム領域マニフェストを作成します。
パブリック メソッド CreateImportedFormRegion Outlook Form Storage (*.ofs) ファイルに基づく Microsoft Office Outlook フォーム領域を作成します。
パブリック メソッド CreateSmartTagCollection インフラストラクチャ。 (Factory から継承されます。)
パブリック メソッド GetRibbonFactory 実行時にリボン コントロールを作成するために使用できるオブジェクトを返します。 (Factory から継承されます。)

このページのトップへ

解説

Factory オブジェクトを取得するには、プロジェクトで Globals.Factory プロパティを使用します。詳細については、「Office プロジェクト内のオブジェクトへのグローバル アクセス」を参照してください。

参照

関連項目

Microsoft.Office.Tools.Outlook 名前空間