Freigeben über


IDocumentExtension-Schnittstelle

Stellt eine Erweiterung eines Document-Objekts dar.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

'Declaration
<GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")> _
Public Interface IDocumentExtension _
    Inherits IExtension, EntryPoint
[GuidAttribute("C57DD47E-97F4-4744-A191-819A6F3CFEAD")]
public interface IDocumentExtension : IExtension, 
    EntryPoint

Der IDocumentExtension-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ExtensionBase Ruft das Objekt ab, das mit dieser IExtension erweitert werden soll. (Von IExtension geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode BeginInit (Von EntryPoint geerbt.)
Öffentliche Methode CreateRibbonExtensibilityObject Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert.
Öffentliche Methode CreateRibbonObjects Gibt ein Array von IRibbonExtension-Objekten zurück, die die zur Laufzeit in Word anzuzeigenden Menüband (Visual Designer)-Elemente darstellen.
Öffentliche Methode EndInit (Von EntryPoint geerbt.)
Öffentliche Methode FinishInitialization (Von EntryPoint geerbt.)
Öffentliche Methode GetAutomationObject Wird von den Visual Studio Tools for Office-Laufzeit aufgerufen, um ein Objekt abzurufen, das von VBA-Code in einem einem Projekt auf Dokumentebene zugeordneten Dokument verwendet werden kann.
Öffentliche Methode Initialize (Von EntryPoint geerbt.)
Öffentliche Methode InitializeDataBindings (Von EntryPoint geerbt.)
Öffentliche Methode OnShutdown (Von EntryPoint geerbt.)
Öffentliche Methode OnStartup (Von EntryPoint geerbt.)
Öffentliche Methode ProtectDocument Wird von den Visual Studio Tools for Office-Laufzeit aufgerufen, um Entwicklern eine Möglichkeit zu geben, nach dem Speichern der zwischengespeicherten Daten den Kennwortschutz auf ein Dokument in einem Projekt auf Dokumentebene erneut anzuwenden.
Öffentliche Methode RequestService Gibt ein Objekt zurück, das die Microsoft.Office.Core.IRibbonExtensibility-Schnittstelle implementiert.
Öffentliche Methode UnprotectDocument Wird von den Visual Studio Tools for Office-Laufzeit aufgerufen, um Entwicklern eine Möglichkeit zu geben, den Kennwortschutz von einem Dokument in einem Projekt auf Dokumentebene zu entfernen und das Speichern der zwischengespeicherten Daten zu aktivieren.

Zum Seitenanfang

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 Programmieren von Anpassungen auf Dokumentebene.

Siehe auch

Referenz

Microsoft.Office.Tools.Word-Namespace