Arbeiten mit Office Add-ins

Manchmal möchten Sie möglicherweise Zugriff auf Schnittstellenkontrollen, die Code ausführen, um Dokumente zu ändern. Aspose.Words API bietet WebExtensions namespace, der verschiedene Klassen zur Anpassung von Elementen und Attributen gewährt, die das XML-Vokabular für die Darstellung von Office Add-Ins erweitern.

WebExtensions Namespace kann bedingt in:

  • Objekte zur Arbeit mit dem Aufgabenbereich
  • Objekte für die Arbeit mit Web-Erweiterungen

Verwendung von Aufgabenfeldern

Die Aufgabenfelder sind Schnittstellenflächen, die auf der rechten Seite des Fensters in Microsoft Word. Task-Bereich ermöglicht Benutzern Zugriff auf Schnittstellensteuerungen, die Code ausführen können, um Dokumente zu ändern.

Zum Beispiel mit Aspose.Words API, Sie können ein Task-Bereich hinzufügen und sein Aussehen anpassen.

Verwendung von Weberweiterungen

Web Extensions sind Tools, die die Funktionen von Office-Anwendungen erweitern und mit den Inhalten von Office-Dokumenten interagieren. Web Extensions bieten zusätzliche Funktionalität für Office-Clients zur Verbesserung der Benutzererfahrung.

Aspose.Words bietet die Möglichkeit, Web Extensions des Task Pane-Typs mit der WebExtension und TaskPane Klassen, und auch können Sie den Bereich und Erweiterung Eigenschaften anpassen.

Das folgende Codebeispiel zeigt, wie Aufgabenfelder erstellt werden und Web-Erweiterung Aufgabenfelder mit Grundeigenschaften hinzufügen:

Um eine Liste der Task-Bereich Add-Ins zu sehen, verwenden Sie die WebExtensionTaskPanes Eigentum.

Das folgende Codebeispiel zeigt, wie man eine solche Liste von Add-Ins erhält: