Share via


IDocumentExtension インターフェイス

定義

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

public interface class IDocumentExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("C57DD47E-97F4-4744-A191-819A6F3CFEAD")>]
type IDocumentExtension = interface
    interface IExtension
    interface EntryPoint
Public Interface IDocumentExtension
Implements EntryPoint, IExtension
派生
属性
実装

注釈

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

インターフェイスは IDocumentExtension 、 クラスによって DocumentBase 実装されます。 これは、ドキュメント レベルのプロジェクトで生成された ThisDocument クラスの基本クラスです。 詳細については、「 Programming Document-Level Customizations」を参照してください。

プロパティ

ExtensionBase

この IExtension によって拡張されるオブジェクトを取得します。

(継承元 IExtension)

メソッド

BeginInit()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
CreateRibbonExtensibilityObject()

Microsoft.Office.Core.IRibbonExtensibility インターフェイスを実装するオブジェクトを返します。

CreateRibbonObjects()

実行時に Word に表示するリボン (ビジュアル デザイナー) 項目を表す IRibbonExtension オブジェクトの配列を返します。

EndInit()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
FinishInitialization()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
GetAutomationObject()

Visual Studio Tools for Office ランタイムによって呼び出され、ドキュメント レベルのプロジェクトに関連付けられているドキュメント内の VBA コードで使用できるオブジェクトを取得します。

Initialize()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
InitializeDataBindings()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
OnShutdown()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
OnStartup()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

(継承元 EntryPoint)
ProtectDocument()

Visual Studio Tools for Office ランタイムによって呼び出され、キャッシュされたデータが保存された後に、開発者がドキュメント レベルのプロジェクト内のドキュメントにパスワード保護を再適用する機会が与えられます。

RequestService(Guid)

Microsoft.Office.Core.IRibbonExtensibility インターフェイスを実装するオブジェクトを返します。

UnprotectDocument()

Visual Studio Tools for Office ランタイムによって呼び出され、開発者はドキュメント レベルのプロジェクト内のドキュメントからパスワード保護を削除し、キャッシュされたデータを保存できるようにします。

適用対象