次の方法で共有


IAddInExtension インターフェイス

AddIn オブジェクトの拡張機能を表します。

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

構文

'宣言
<GuidAttribute("6fc8ca93-840b-46d7-a108-71cbdf411669")> _
Public Interface IAddInExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("6fc8ca93-840b-46d7-a108-71cbdf411669")]
public interface IAddInExtension : IExtension, 
    EntryPoint

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

プロパティ

  名前 説明
パブリック プロパティ ExtensionBase この IExtension によって拡張されるオブジェクトを取得します。 (IExtension から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド BeginInit (EntryPoint から継承されます。)
パブリック メソッド CreateRibbonExtensibilityObject Microsoft.Office.Core.IRibbonExtensibility インターフェイスを実装するオブジェクトを返します。
パブリック メソッド CreateRibbonObjects 実行時に表示するアドインのリボン (ビジュアル デザイナー) 項目を表す IRibbonExtension オブジェクトの配列を返します。
パブリック メソッド EndInit (EntryPoint から継承されます。)
パブリック メソッド FinishInitialization (EntryPoint から継承されます。)
パブリック メソッド Initialize (EntryPoint から継承されます。)
パブリック メソッド InitializeDataBindings (EntryPoint から継承されます。)
パブリック メソッド OnShutdown (EntryPoint から継承されます。)
パブリック メソッド OnStartup (EntryPoint から継承されます。)
パブリック メソッド RequestComAddInAutomationService アドインのオブジェクトを返します。このオブジェクトは、他のソリューションで使用できます。
パブリック メソッド RequestService Microsoft Office アプリケーションの機能を拡張するオブジェクトを返します。

このページのトップへ

解説

IAddInExtension インターフェイスは、AddIn オブジェクトの機能を拡張するメンバーのセットを定義します。

IAddInExtension インターフェイスは AddInBase クラスによって実装されます。これは、アプリケーション レベルのプロジェクト内の生成された ThisAddIn クラスの基本クラスです。詳細については、「アプリケーション レベルのアドインのプログラミング」を参照してください。

参照

関連項目

Microsoft.Office.Tools 名前空間