Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der WordApiDesktop Anforderungssatz ist ein spezieller Anforderungssatz, der Features enthält, die nur für Word unter Windows, macos und auf iPad verfügbar sind. APIs in diesem Anforderungssatz gelten als Produktions-APIs für die Word-Anwendung unter Windows, macos und auf iPad. Sie folgen den Microsoft 365-Entwicklersupportrichtlinien.
WordApiDesktop APIs gelten als "Vorschau"-APIs für andere Plattformen (Web) und werden möglicherweise von keiner dieser Plattformen unterstützt.
Wenn APIs im Anforderungssatz WordApiDesktop plattformübergreifend unterstützt werden, werden sie dem nächsten freigegebenen Anforderungssatz (WordApi 1.[NEXT]) hinzugefügt. Sobald dieser neue Anforderungssatz öffentlich ist, werden diese APIs auch weiterhin in diesem Anforderungssatz WordApiDesktop markiert. Weitere Informationen zu plattformspezifischen Anforderungen im Allgemeinen finden Sie unter Grundlegendes zu plattformspezifischen Anforderungssätzen.
Wichtig
WordApiDesktop 1.1 ist ein Nur-Desktop-Anforderungssatz. Es handelt sich um eine Obermenge von WordApi 1.8.
Empfohlene Verwendung
Da die WordApiDesktop 1.1 APIs nur von Word unter Windows, Mac und iPad unterstützt werden, sollte Ihr Add-In überprüfen, ob der Anforderungssatz unterstützt wird, bevor diese APIs aufgerufen werden. Dadurch wird jeglicher Versuch vermieden, nur Desktop-APIs auf einer nicht unterstützten Plattform zu verwenden.
if (Office.context.requirements.isSetSupported("WordApiDesktop", "1.1")) {
// Any API exclusive to this WordApiDesktop requirement set.
}
Sobald sich die API in einem plattformübergreifenden Anforderungssatz befindet, sollten Sie die isSetSupported Überprüfung entfernen oder bearbeiten. Dadurch wird das Feature Ihres Add-Ins auf anderen Plattformen aktiviert. Stellen Sie sicher, dass Sie das Feature auf diesen Plattformen testen, wenn Sie diese Änderung vornehmen.
Wichtig
Ihr Manifest kann nicht als Aktivierungsanforderung angeben WordApiDesktop 1.1 . Es ist kein gültiger Wert, der im Set-Element verwendet werden kann.
API-Liste
In der folgenden Tabelle sind die Word JavaScript-APIs aufgeführt, die derzeit im Anforderungssatz WordApiDesktop 1.1 enthalten sind. Eine vollständige Liste aller Word JavaScript-APIs (einschließlich WordApiDesktop 1.1 APIs und zuvor veröffentlichter APIs) finden Sie unter alle Word JavaScript-APIs.
| Klasse | Felder | Beschreibung |
|---|---|---|
| Border | color | Gibt die Farbe für den Rahmen an. |
| location | Ruft die Position des Rahmens ab. | |
| type | Gibt den Rahmentyp für den Rahmen an. | |
| visible | Gibt an, ob der Rahmen sichtbar ist. | |
| width | Gibt die Breite für den Rahmen an. | |
| BorderCollection | getByLocation(borderLocation: Word.BorderLocation.top | Word. BorderLocation.left | Word. BorderLocation.bottom | Word. BorderLocation.right | Word. BorderLocation.insideHorizontal | Word. BorderLocation.insideVertical | "Top" | "Links" | "Unten" | "Rechts" | "InsideHorizontal" | "InsideVertical") | Ruft den Rahmen ab, der die angegebene Position aufweist. |
| getFirst() | Ruft den ersten Rahmen in dieser Auflistung ab. | |
| getFirstOrNullObject() | Ruft den ersten Rahmen in dieser Auflistung ab. | |
| getItem(index: number) | Ruft ein Border -Objekt anhand seines Indexes in der Auflistung ab. |
|
| insideBorderColor | Gibt die 24-Bit-Farbe der inneren Rahmen an. | |
| insideBorderType | Gibt den Rahmentyp der Innenrahmen an. | |
| insideBorderWidth | Gibt die Breite der Innenrahmen an. | |
| items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
| outsideBorderColor | Gibt die 24-Bit-Farbe der Außenrahmen an. | |
| outsideBorderType | Gibt den Rahmentyp der Außengrenzen an. | |
| outsideBorderWidth | Gibt die Breite der Außenränder an. | |
| Dokument | compare(filePath: string, documentCompareOptions?: Word. DocumentCompareOptions) | Zeigt Korrekturmarkierungen an, um hervorzuheben, an welchen Stellen das angegebene Dokument von einem anderen abweicht. |
| importStylesFromJson(stylesJson: string, importedStylesConflictBehavior?: Word. ImportedStylesConflictBehavior) | Importieren von Formatvorlagen aus einer JSON-formatierten Zeichenfolge. | |
| DocumentCompareOptions | addToRecentFiles | Gibt an, ob das Dokument der Liste der zuletzt verwendeten Dateien im Menü Datei hinzugefügt werden soll. |
| authorName | Falls angegeben, gibt den Namen des Prüfers an, der den durch den Vergleich generierten Unterschieden zugeordnet ist. | |
| compareTarget | Wenn angegeben, gibt das Zieldokument für den Vergleich an. | |
| detectFormatChanges | Gibt an, ob der Vergleich die Erkennung von Formatänderungen einschließen soll, sofern angegeben. | |
| ignoreAllComparisonWarnings | Gibt an, ob die Dokumente verglichen werden sollen, ohne einen Benutzer über Probleme zu benachrichtigen. | |
| removeDateAndTime | Gibt an, ob Datums- und Zeitstempelinformationen aus nachverfolgten Änderungen im zurückgegebenen Document Objekt entfernt werden sollen. |
|
| removePersonalInformation | Gibt an, ob alle Benutzerinformationen aus Kommentaren, Revisionen und dem Eigenschaftendialogfeld im zurückgegebenen Objekt entfernt werden Document sollen. |
|
| Field | showCodes | Gibt an, ob die Feldfunktionen für das angegebene Feld angezeigt werden. |
| InlinePicture | imageFormat | Ruft das Format des Inlinebilds ab. |
| List | getLevelFont(level: number) | Ruft die Schriftart des Aufzählungszeichens, der Zahl oder des Bilds auf der angegebenen Ebene in der Liste ab. |
| getLevelPicture(level: number) | Ruft die Base64-codierte Zeichenfolgendarstellung der Grafik auf der angegebenen Ebene in der Liste ab. | |
| resetLevelFont(level: number, resetFontName?: boolean) | Setzt die Schriftart des Aufzählungszeichens, der Zahl oder des Bilds auf der angegebenen Ebene in der Liste zurück. | |
| setLevelPicture(level: number, base64EncodedImage?: string) | Legt das Bild auf der angegebenen Ebene in der Liste fest. | |
| ListLevel | Ausrichtung | Gibt die horizontale Ausrichtung der Listenebene an. |
| font | Ruft ein Font -Objekt ab, das die Zeichenformatierung des ListLevel -Objekts darstellt. |
|
| linkedStyle | Gibt den Namen der Formatvorlage an, die mit dem ListLevel -Objekt verknüpft ist. |
|
| numberFormat | Gibt das Zahlenformat für die Listenebene an. | |
| numberPosition | Gibt die Position (in Punkt) der Zahl oder des Aufzählungszeichens für das Objekt an ListLevel . |
|
| numberStyle | Gibt die Zahlenformatvorlage für das -Objekt an ListLevel . |
|
| resetOnHigher | Gibt die Listenebene an, die angezeigt werden muss, bevor die Nummerierung bei 1 neu gestartet wird. | |
| startAt | Gibt die Startnummer für das -Objekt an ListLevel . |
|
| tabPosition | Gibt die Registerkartenposition für das Objekt an ListLevel . |
|
| textPosition | Gibt die Position (in Punkt) für die zweite Zeile des Umbruchtexts für das ListLevel -Objekt an. |
|
| trailingCharacter | Gibt das Zeichen an, das nach der Zahl für die Listenebene eingefügt wird. | |
| ListLevelCollection | getFirst() | Ruft die erste Listenebene in dieser Auflistung ab. |
| getFirstOrNullObject() | Ruft die erste Listenebene in dieser Auflistung ab. | |
| items | Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab. | |
| ListTemplate | listLevels | Ruft ein ListLevelCollection -Objekt ab, das alle Ebenen für die Listenvorlage darstellt. |
| outlineNumbered | Gibt an, ob die Listenvorlage Gliederungsnummeriert ist. | |
| Shading | foregroundPatternColor | Gibt die Farbe für den Vordergrund des Objekts an. |
| Textur | Gibt die Schattierungstextur des Objekts an. | |
| Style | borders | Gibt ein BorderCollection -Objekt an, das alle Rahmen für die Formatvorlage darstellt. |
| listTemplate | Ruft ein ListTemplate -Objekt ab, das die Listenformatierung für die Formatvorlage darstellt. |
|
| TableRow | insertContentControl() | Fügt ein Inhaltssteuerelement in die Zeile ein. |
| TableStyle | Ausrichtung | Gibt die Ausrichtung der Tabelle am Seitenrand an. |
| allowBreakAcrossPage | Gibt an, ob Zeilen in Tabellen, die mit einem Formatvorlagenwechsel über Seiten formatiert sind. |
Siehe auch
Office Add-ins