IDocumentExtension Schnittstelle

Definition

Stellt eine Erweiterung eines Document-Objekts dar.

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
Abgeleitet
Attribute
Implementiert

Hinweise

Die IDocumentExtension Schnittstelle definiert einen Satz von Membern, die die Funktionalität von Document Objekten erweitern.

Die IDocumentExtension Schnittstelle wird von der DocumentBase -Klasse implementiert. Dies ist die Basisklasse für die generierte ThisDocument Klasse in Projekten auf Dokumentebene. Weitere Informationen finden Sie unter Programming Document-Level Customizations.

Eigenschaften

ExtensionBase

Ruft das Objekt ab, das von IExtension erweitert wird.

(Geerbt von IExtension)

Methoden

BeginInit()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
CreateRibbonExtensibilityObject()

Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert.

CreateRibbonObjects()

Gibt ein Array von IRibbonExtension-Objekten zurück, die die Elemente im Menüband (Visueller Designer) darstellen, die zur Laufzeit in Word angezeigt werden sollen.

EndInit()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
FinishInitialization()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
GetAutomationObject()

Wird von der Visual Studio-Tools für Office Runtime aufgerufen, um ein Objekt abzurufen, das von VBA-Code in dem Dokument verwendet werden kann, das einem Projekt auf Dokumentebene zugeordnet ist.

Initialize()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
InitializeDataBindings()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
OnShutdown()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
OnStartup()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Stellt eine Erweiterung eines Document-Objekts dar.

(Geerbt von EntryPoint)
ProtectDocument()

Wird von der Visual Studio-Tools für Office Runtime aufgerufen, um Entwicklern die Möglichkeit zu geben, den Kennwortschutz in einem Projekt auf Dokumentebene erneut auf das Dokument anwenden zu können, nachdem die zwischengespeicherten Daten gespeichert wurden.

RequestService(Guid)

Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert.

UnprotectDocument()

Wird von der Visual Studio-Tools für Office Runtime aufgerufen, um Entwicklern die Möglichkeit zu geben, den Kennwortschutz aus dem Dokument in einem Projekt auf Dokumentebene zu entfernen und das Speichern zwischengespeicherter Daten zu ermöglichen.

Gilt für: