ApplicationFactory インターフェイス
ネイティブの Word 文書の拡張や実行時のリボン コントロールの作成など、アプリケーション レベルのアドインの各種作業を追加して実行するために使用できるメソッドを提供します。
名前空間: Microsoft.Office.Tools.Word
アセンブリ: Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.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 型で公開されるメンバーは以下のとおりです。
メソッド
名前 | 説明 | |
---|---|---|
CreateAction | スマート タグのアクションを表す Action オブジェクトを作成します。 | |
CreateAddIn | インフラストラクチャ。 (Factory から継承されます。) | |
CreateCustomTaskPaneCollection | インフラストラクチャ。 (Factory から継承されます。) | |
CreateSmartTag | 文書内のスマート タグを表す SmartTag オブジェクトを作成します。 | |
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 ランタイムによって実装されたインターフェイスです。 コードに実装されるものではありません。 詳細については、「Visual Studio Tools for Office Runtime の概要」を参照してください。