Freigeben über


Neuerungen in Word JavaScript-API 1.5

WordApi 1.5 hat Unterstützung für Fußnoten, Endnoten, Inhaltssteuerungsereignisse und Stilverwaltung hinzugefügt.

API-Liste

In der folgenden Tabelle sind die APIs in Word JavaScript-API-Anforderungssatz 1.5 aufgeführt. Informationen zum Anzeigen der API-Referenzdokumentation für alle APIs, die von Word JavaScript-API-Anforderungssatz 1.5 oder früher unterstützt werden, finden Sie unter Word-APIs im Anforderungssatz 1.5 oder früher.

Klasse Felder Beschreibung
Anwendung retrieveStylesFromBase64(base64File: string) Analysieren Sie Formatvorlagen aus einer Base64-Vorlagendatei, und geben Sie das JSON-Format der abgerufenen Formatvorlagen als Zeichenfolge zurück.
Body Endnoten Ruft die Auflistung der Endnoten im Text ab.
Fußnoten Ruft die Auflistung der Fußnoten im Text ab.
getContentControls(options?: Word. ContentControlOptions) Ruft die derzeit unterstützten Inhaltssteuerelemente im Text ab.
ContentControl Endnoten Ruft die Auflistung der Endnoten im Inhaltssteuerelement ab.
Fußnoten Ruft die Auflistung der Fußnoten im Inhaltssteuerelement ab.
getContentControls(options?: Word. ContentControlOptions) Ruft die derzeit unterstützten untergeordneten Inhaltssteuerelemente in diesem Inhaltssteuerelement ab.
onDataChanged Tritt auf, wenn Daten innerhalb des Inhaltssteuerelements geändert werden.
onDeleted Tritt auf, wenn das Inhaltssteuerelement gelöscht wird.
onEntered Tritt auf, wenn das Inhaltssteuerelement eingegeben wird.
onExited Tritt auf, wenn das Inhaltssteuerelement beendet wird, z. B. wenn der Cursor das Inhaltssteuerelement verlässt.
onSelectionChanged Tritt auf, wenn die Auswahl innerhalb des Inhaltssteuerelements geändert wird.
ContentControlAddedEventArgs eventType Gibt den Ereignistyp an.
Ids Ruft die Inhaltssteuerelement-IDs ab.
source Gibt die Quelle des Ereignisses an.
ContentControlCollection getByChangeTrackingStates(changeTrackingStates: Word. ChangeTrackingState[]) Ruft die Inhaltssteuerelemente ab, die über den angegebenen Nachverfolgungszustand verfügen.
ContentControlDataChangedEventArgs eventType Gibt den Ereignistyp an.
Ids Ruft die Inhaltssteuerelement-IDs ab.
source Gibt die Quelle des Ereignisses an.
ContentControlDeletedEventArgs eventType Gibt den Ereignistyp an.
Ids Ruft die Inhaltssteuerelement-IDs ab.
source Gibt die Quelle des Ereignisses an.
ContentControlEnteredEventArgs eventType Gibt den Ereignistyp an.
Ids Ruft die Inhaltssteuerelement-IDs ab.
source Gibt die Quelle des Ereignisses an.
ContentControlExitedEventArgs eventType Gibt den Ereignistyp an.
Ids Ruft die Inhaltssteuerelement-IDs ab.
source Gibt die Quelle des Ereignisses an.
ContentControlOptions types Ein Array von Inhaltssteuerelementtypen. Element muss , , plainText, checkBox, dropDownList, comboBox, buildingBlockGallerydatePicker, repeatingSection, pictureoder groupseinrichText.
ContentControlSelectionChangedEventArgs eventType Gibt den Ereignistyp an.
Ids Ruft die Inhaltssteuerelement-IDs ab.
source Gibt die Quelle des Ereignisses an.
Dokument addStyle(name: string, type: Word. StyleType) Fügt dem Dokument eine Formatvorlage nach Name und Typ hinzu.
close(closeBehavior?: Word. CloseBehavior) Schließt das aktuelle Dokument.
getContentControls(options?: Word. ContentControlOptions) Ruft die derzeit unterstützten Inhaltssteuerelemente im Dokument ab.
getEndnoteBody() Ruft die Endnoten des Dokuments in einem einzelnen Text ab.
getFootnoteBody() Ruft die Fußnoten des Dokuments in einem einzelnen Text ab.
getStyles() Ruft ein StyleCollection -Objekt ab, das den gesamten Formatvorlagensatz des Dokuments darstellt.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "End", insertFileOptions?: Word. InsertFileOptions) Fügt ein Dokument an einer bestimmten Stelle mit zusätzlichen Eigenschaften in das Zieldokument ein.
onContentControlAdded Tritt auf, wenn ein Inhaltssteuerelement hinzugefügt wird.
Field data Gibt Daten in einem Feld vom addin Typ an.
delete() Löscht das Feld.
Art Ruft die Art des Felds ab.
locked Gibt an, ob das Feld gesperrt ist.
select(selectionMode?: Word. SelectionMode) Wählt das Feld aus.
type Ruft den Typ des Felds ab.
updateResult() Updates das Feld.
FieldCollection getByTypes(types: Word. FieldType[]) Ruft das FieldCollection -Objekt einschließlich der angegebenen Feldtypen ab.
InsertFileOptions importChangeTrackingMode Gibt an, ob der Änderungsnachverfolgungsmodus status aus dem Quelldokument importiert werden soll.
importPageColor Gibt an, ob die Seitenfarbe und andere Hintergrundinformationen aus dem Quelldokument importiert werden sollen, falls angegeben.
importParagraphSpacing Wenn angegeben, gibt an, ob der Absatzabstand vom Quelldokument importiert werden soll.
importStyles Gibt bei Angabe an, ob die Formatvorlagen aus dem Quelldokument importiert werden sollen.
importTheme Gibt an, ob das Design aus dem Quelldokument importiert werden soll, sofern angegeben.
NoteItem Text Stellt das Textobjekt des Notizelements dar.
delete() Löscht das Notizelement.
getNext() Ruft das nächste Notizelement desselben Typs ab.
getNextOrNullObject() Ruft das nächste Notizelement desselben Typs ab.
reference Stellt einen Fuß- oder Endnotenverweis im Hauptdokument dar.
type Stellt den Notizelementtyp dar: Fuß- oder Endnote.
NoteItemCollection getFirst() Ruft das erste Notizelement in dieser Auflistung ab.
getFirstOrNullObject() Ruft das erste Notizelement in dieser Auflistung ab.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
Paragraph Endnoten Ruft die Auflistung der Endnoten im Absatz ab.
Fußnoten Ruft die Auflistung der Fußnoten im Absatz ab.
getContentControls(options?: Word. ContentControlOptions) Ruft die derzeit unterstützten Inhaltssteuerelemente im Absatz ab.
ParagraphFormat Ausrichtung Gibt die Ausrichtung für die angegebenen Absätze an.
firstLineIndent Gibt den Wert (in Punkt) für eine erste Zeile oder einen hängenden Einzug an.
Keeptogether Gibt an, ob alle Zeilen in den angegebenen Absätzen auf derselben Seite verbleiben, wenn Microsoft Word das Dokument neu ausgestaltet.
keepWithNext Gibt an, ob der angegebene Absatz auf derselben Seite wie der darauf folgende Absatz verbleibt, wenn Microsoft Word das Dokument neu ausgestaltet.
leftIndent Gibt den linken Einzug an.
lineSpacing Gibt den Zeilenabstand (in Punkt) für die angegebenen Absätze an.
lineUnitAfter Gibt den Abstand (in Gitternetzlinien) nach den angegebenen Absätzen an.
lineUnitBefore Gibt den Abstand (in Gitternetzlinien) vor den angegebenen Absätzen an.
mirrorIndents Gibt an, ob linke und rechte Einzüge die gleiche Breite aufweisen.
outlineLevel Gibt die Gliederungsebene für die angegebenen Absätze an.
rightIndent Gibt den rechten Einzug (in Punkt) für die angegebenen Absätze an.
spaceAfter Gibt den Abstand (in Punkt) nach dem angegebenen Absatz oder der angegebenen Textspalte an.
spaceBefore Gibt den Abstand (in Punkt) vor den angegebenen Absätzen an.
widowControl Gibt an, ob die erste und letzte Zeile im angegebenen Absatz auf derselben Seite wie der Rest des Absatzes verbleiben, wenn Microsoft Word das Dokument neu ausgestaltet.
Range Endnoten Ruft die Auflistung der Endnoten im Bereich ab.
Fußnoten Ruft die Auflistung der Fußnoten im Bereich ab.
getContentControls(options?: Word. ContentControlOptions) Ruft die derzeit unterstützten Inhaltssteuerelemente im Bereich ab.
insertEndnote(insertText?: string) Fügt eine Endnote ein.
insertField(insertLocation: Word. InsertLocation | "Ersetzen" | "Start" | "Ende" | "Vor" | "After", fieldType?: Word. FieldType, text?: string, removeFormatting?: boolean) Fügt ein Feld an der angegebenen Position ein.
insertFootnote(insertText?: string) Fügt eine Fußnote ein.
Style baseStyle Gibt den Namen einer vorhandenen Formatvorlage an, die als Basisformatierung einer anderen Formatvorlage verwendet werden soll.
Builtin Ruft ab, ob es sich bei der Formatvorlage um eine integrierte Formatvorlage handelt.
delete() Löscht die Formatvorlage.
font Ruft ein Font -Objekt ab, das die Zeichenformatierung der Formatvorlage darstellt.
inVerwenden Ruft ab, ob es sich bei der Formatvorlage um eine integrierte Formatvorlage handelt, die im Dokument geändert oder angewendet wurde, oder um eine neue Formatvorlage, die im Dokument erstellt wurde.
Verknüpft Ruft ab, ob es sich bei der Formatvorlage um eine verknüpfte Formatvorlage handelt, die sowohl für die Absatz- als auch für die Zeichenformatierung verwendet werden kann.
nameLocal Ruft den Namen der Formatvorlage in der Sprache des Benutzers ab.
nextParagraphStyle Gibt den Namen der Formatvorlage an, die automatisch auf einen neuen Absatz angewendet werden soll, der nach einem mit der Formatvorlage formatierten Absatz eingefügt wird.
paragraphFormat Ruft ein ParagraphFormat -Objekt ab, das die Absatzeinstellungen für die Formatvorlage darstellt.
Priorität Gibt die Priorität an.
quickStyle Gibt an, ob die Formatvorlage einer verfügbaren Schnellformatvorlage entspricht.
type Ruft den Stiltyp ab.
Unhidewhenused Gibt an, ob die Formatvorlage im Formatvorlagenkatalog und im Aufgabenbereich Formatvorlagen in Microsoft Word sichtbar gemacht wird, nachdem sie im Dokument verwendet wurde.
Sichtbarkeit Gibt an, ob die Formatvorlage als empfohlene Formatvorlage im Formatvorlagenkatalog und im Aufgabenbereich Formatvorlagen angezeigt wird.
StyleCollection getByName(name: string) Rufen Sie das Style Objekt anhand seines Namens ab.
getByNameOrNullObject(name: string) Wenn die entsprechende Formatvorlage nicht vorhanden ist, gibt diese Methode ein -Objekt zurück, dessen isNullObject -Eigenschaft auf truefestgelegt ist.
getCount() Gibt die Anzahl der Elemente in der Auflistung zurück.
getItem(index: number) Ruft ein Style -Objekt anhand seines Indexes in der Auflistung ab.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
Table Endnoten Ruft die Auflistung der Endnoten in der Tabelle ab.
Fußnoten Ruft die Auflistung der Fußnoten in der Tabelle ab.
TableRow Endnoten Ruft die Auflistung der Endnoten in der Tabellenzeile ab.
Fußnoten Ruft die Auflistung der Fußnoten in der Tabellenzeile ab.

Siehe auch