次の方法で共有


ApplicationFactory インターフェイス

ネイティブの Word 文書の拡張や実行時のリボン コントロールの作成など、アプリケーション レベルのアドインの各種作業を追加して実行するために使用できるメソッドを提供します。

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

構文

'宣言
<GuidAttribute("E1FAF765-E4B2-4EBA-96B0-E8B82AE7AC95")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface ApplicationFactory _
    Inherits Factory
[GuidAttribute("E1FAF765-E4B2-4EBA-96B0-E8B82AE7AC95")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface ApplicationFactory : Factory

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

メソッド

  名前 説明
パブリック メソッド _VtblGap1_2
パブリック メソッド CreateAction スマート タグのアクションを表す Action オブジェクトを作成します。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。
.
パブリック メソッド CreateAddIn インフラストラクチャ。 (Factory から継承されます。)
パブリック メソッド CreateCustomTaskPaneCollection インフラストラクチャ。 (Factory から継承されます。)
パブリック メソッド CreateSmartTag 文書内のスマート タグを表す SmartTag オブジェクトを作成します。 この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。スマート タグは Office 2010 では使用されていません。
.
パブリック メソッド CreateSmartTagCollection インフラストラクチャ。 (Factory から継承されます。)
パブリック メソッド GetRibbonFactory 実行時にリボン コントロールを作成するために使用できるオブジェクトを返します。 (Factory から継承されます。)
パブリック メソッド GetVstoObject 指定したネイティブなドキュメント オブジェクトの機能を拡張する Microsoft.Office.Tools.Word.Document ホスト項目を取得します。
パブリック メソッド HasVstoObject 指定したネイティブなドキュメント オブジェクトに対して Microsoft.Office.Tools.Word.Document ホスト項目が作成されているかどうかを示す値を取得します。

このページのトップへ

解説

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

[!メモ]

これは、Visual Studio Tools for Office Runtime によって実装されたインターフェイスです。コードに実装されるものではありません。詳細については、「Visual Studio Tools for Office Runtime の概要」を参照してください。

参照

関連項目

Microsoft.Office.Tools.Word 名前空間