次の方法で共有


Factory インターフェイス

実行時のリボン コントロールの作成や文書へのスマート タグの追加など、ドキュメント レベルのカスタマイズの各種作業を追加して実行するためのメソッドを提供します。

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

構文

'宣言
<GuidAttribute("DC85BAC7-611E-4138-AC2E-6DD213400575")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface Factory
[GuidAttribute("DC85BAC7-611E-4138-AC2E-6DD213400575")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface Factory

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

メソッド

  名前 説明
パブリック メソッド CreateAction スマート タグのアクションを表す Action オブジェクトを作成します。
パブリック メソッド CreateActionsPane インフラストラクチャ。
パブリック メソッド CreateBookmark インフラストラクチャ。
パブリック メソッド CreateBuildingBlockGalleryContentControl インフラストラクチャ。
パブリック メソッド CreateComboBoxContentControl インフラストラクチャ。
パブリック メソッド CreateControlSite インフラストラクチャ。
パブリック メソッド CreateDatePickerContentControl インフラストラクチャ。
パブリック メソッド CreateDocument インフラストラクチャ。
パブリック メソッド CreateDropDownListContentControl インフラストラクチャ。
パブリック メソッド CreateGroupContentControl インフラストラクチャ。
パブリック メソッド CreatePictureContentControl インフラストラクチャ。
パブリック メソッド CreatePlainTextContentControl インフラストラクチャ。
パブリック メソッド CreateRichTextContentControl インフラストラクチャ。
パブリック メソッド CreateSmartTag 文書内のスマート タグを表す SmartTag オブジェクトを作成します。
パブリック メソッド CreateXMLNode インフラストラクチャ。
パブリック メソッド CreateXMLNodes インフラストラクチャ。
パブリック メソッド GetRibbonFactory 実行時にリボン コントロールを作成するために使用できるオブジェクトを返します。
パブリック メソッド GetVstoObject 指定したネイティブなドキュメント オブジェクトの機能を拡張する Microsoft.Office.Tools.Word.Document ホスト項目を取得します。
パブリック メソッド HasVstoObject 指定した Word ドキュメント オブジェクトに、Microsoft.Office.Tools.Word.Document ホスト項目が存在するかどうかを示す値を取得します。

このページのトップへ

解説

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

注意

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

参照

参照

Microsoft.Office.Tools.Word 名前空間