Freigeben über


IWorkbookExtension-Schnittstelle

Stellt eine Erweiterung eines Workbook-Objekts dar.

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

Syntax

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

Der IWorkbookExtension-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 Excel 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 einer einem Projekt auf Dokumentebene zugeordneten Arbeitsmappe 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 eine Arbeitsmappe 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 einer Arbeitsmappe in einem Projekt auf Dokumentebene zu entfernen und das Speichern der zwischengespeicherten Daten zu aktivieren.

Zum Seitenanfang

Hinweise

Die IWorkbookExtension-Schnittstelle definiert einen Satz von Membern, die die Funktionalität von Workbook-Objekten erweitern.

Die IWorkbookExtension-Schnittstelle wird von der WorkbookBase-Klasse implementiert. Dies ist die Basisklasse für die generierte ThisWorkbook-Klasse in Projekten auf Dokumentebene. Weitere Informationen finden Sie unter Programmieren von Anpassungen auf Dokumentebene.

Siehe auch

Referenz

Microsoft.Office.Tools.Excel-Namespace