次の方法で共有


IWorkbookExtension インターフェイス

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

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

構文

'宣言
<GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")> _
Public Interface IWorkbookExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("96F7913D-8AE2-45B8-AA88-64C265F3BDC9")]
public interface IWorkbookExtension : IExtension, 
    EntryPoint

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

プロパティ

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

このページのトップへ

メソッド

  名前 説明
パブリック メソッド BeginInit (EntryPoint から継承されます。)
パブリック メソッド CreateRibbonExtensibilityObject Microsoft.Office.Core.IRibbonExtensibility インターフェイスを実装するオブジェクトを返します。
パブリック メソッド CreateRibbonObjects Excel の実行時に表示するリボン (ビジュアル デザイナー) 項目を表す IRibbonExtension オブジェクトの配列を返します。
パブリック メソッド EndInit (EntryPoint から継承されます。)
パブリック メソッド FinishInitialization (EntryPoint から継承されます。)
パブリック メソッド GetAutomationObject ドキュメント レベルのプロジェクトに関連付けられているブック内の VBA コードによって使用されるオブジェクトを取得するために、Visual Studio Tools for Office Runtime によって呼び出されます。
パブリック メソッド Initialize (EntryPoint から継承されます。)
パブリック メソッド InitializeDataBindings (EntryPoint から継承されます。)
パブリック メソッド OnShutdown (EntryPoint から継承されます。)
パブリック メソッド OnStartup (EntryPoint から継承されます。)
パブリック メソッド ProtectDocument キャッシュされたデータが保存された後で、開発者がドキュメント レベルのプロジェクトのブックにパスワード保護を再適用できるようにするために、Visual Studio Tools for Office Runtime によって呼び出されます。
パブリック メソッド RequestService Microsoft.Office.Core.IRibbonExtensibility インターフェイスを実装するオブジェクトを返します。
パブリック メソッド UnprotectDocument 開発者がドキュメント レベルのプロジェクトのブックのパスワード保護を解除し、キャッシュされたデータを保存できるようにするために、Visual Studio Tools for Office Runtime によって呼び出されます。

このページのトップへ

解説

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

IWorkbookExtension インターフェイスは WorkbookBase クラスによって実装されます。これは、ドキュメント レベルのプロジェクトに生成された ThisWorkbook クラスの基本クラスです。詳細については、「ドキュメント レベルのカスタマイズのプログラミング」を参照してください。

参照

関連項目

Microsoft.Office.Tools.Excel 名前空間