Freigeben über


Neuerungen in Word JavaScript-API 1.1

WordApi 1.1 ist der erste Anforderungssatz der Word JavaScript-API. Dies ist der einzige Word API-Anforderungssatz, der von Word 2016 unterstützt wird.

API-Liste

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

Klasse Felder Beschreibung
Body clear() Löscht den Inhalt des Body -Objekts.
contentControls Ruft die Auflistung von Rich-Text-Inhaltssteuerelementobjekten im Text ab.
font Ruft das Textformat des Textkörpers ab.
getHtml() Ruft eine HTML-Darstellung des Body -Objekts ab.
getOoxml() Ruft die OOXML-Darstellung (Office Open XML) des Body -Objekts ab.
inlinePictures Ruft die Auflistung von InlinePicture -Objekten im Text ab.
insertBreak(breakType: Word. BreakType | "Seite" | "Weiter" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | "Start" | "Ende") Fügt an der angegebenen Position im Hauptdokument einen Umbruch ein.
insertContentControl(contentControlType?: Word. ContentControlType.richText | Word. ContentControlType.plainText | Word. ContentControlType.checkBox | Word. ContentControlType.dropDownList | Word. ContentControlType.comboBox | Word. ContentControlType.buildingBlockGallery | Word. ContentControlType.datePicker | Word. ContentControlType.repeatingSection | Word. ContentControlType.picture | Word. ContentControlType.group | "RichText" | "PlainText" | "CheckBox" | "DropDownList" | "ComboBox" | "BuildingBlockGallery" | "DatePicker" | "RepeatingSection" | "Bild" | "Gruppe") Umschließt das Body -Objekt mit einem Inhaltssteuerelement.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt in den Textkörper an der angegebenen Position ein Dokument ein.
insertHtml(html: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt an der angegebenen Position HTML-Code ein.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt an der angegebenen Position OOXML-Code ein.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | "Start" | "Ende") Fügt an der angegebenen Position einen Absatz ein.
insertText(text: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt in den Textkörper an der angegebenen Position Text ein.
paragraphs Ruft die Auflistung von Paragraph -Objekten im Text ab.
parentContentControl Ruft das Inhaltssteuerelement ab, das den Textkörper enthält.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Führt eine Suche mit den angegebenen Suchoptionen für den Bereich des Body Objekts aus.
select(selectionMode?: Word. SelectionMode) Wählt den Textkörper und navigiert die Word-Benutzeroberfläche an diese Position.
style Gibt den Formatvorlagennamen für den Text an.
text Ruft den Textkörper ab.
ContentControl Aussehen Gibt die Darstellung des Inhaltssteuerelements an.
cannotDelete Gibt an, ob der Benutzer das Inhaltssteuerelement löschen kann.
cannotEdit Gibt an, ob der Benutzer den Inhalt des Inhaltssteuerelements bearbeiten kann.
clear() Löscht den Inhalt des Inhaltssteuerelements.
color Gibt die Farbe des Inhaltssteuerelements an.
contentControls Ruft die Auflistung von ContentControl -Objekten im Inhaltssteuerelement ab.
delete(keepContent: boolean) Löscht das Inhaltssteuerelement und dessen Inhalt.
font Ruft das Textformat des Inhaltssteuerelements ab.
getHtml() Ruft eine HTML-Darstellung des ContentControl -Objekts ab.
getOoxml() Ruft die Office Open XML-Darstellung (OOXML) des ContentControl -Objekts ab.
id Ruft eine Ganzzahl ab, die den Inhaltssteuerelement-Bezeichner darstellt.
inlinePictures Ruft die Auflistung von InlinePicture -Objekten im Inhaltssteuerelement ab.
insertBreak(breakType: Word. BreakType | "Seite" | "Weiter" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | Word. InsertLocation.before | Word. InsertLocation.after | "Start" | "Ende" | "Vor" | "Nach") Fügt an der angegebenen Position im Hauptdokument einen Umbruch ein.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt ein Dokument an der angegebenen Position in das Inhaltssteuerelement ein.
insertHtml(html: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt an der angegebenen Position HTML ein.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt OOXML an der angegebenen Position in das Inhaltssteuerelement ein.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | Word. InsertLocation.before | Word. InsertLocation.after | "Start" | "Ende" | "Vor" | "Nach") Fügt an der angegebenen Position einen Absatz ein.
insertText(text: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt an der angegebenen Position Text in das Inhaltssteuerelement ein.
paragraphs Ruft die Auflistung von Paragraph -Objekten im Inhaltssteuerelement ab.
parentContentControl Ruft das Inhaltssteuerelement ab, das das Inhaltssteuerelement enthält.
placeholderText Gibt den Platzhaltertext des Inhaltssteuerelements an.
removeWhenEdited Gibt an, ob das Inhaltssteuerelement entfernt wird, nachdem es bearbeitet wurde.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Führt eine Suche mit den angegebenen Suchoptionen für den Bereich des ContentControl Objekts aus.
select(selectionMode?: Word. SelectionMode) Wählt das Inhaltssteuerelement aus.
style Gibt den Formatvorlagennamen für das Inhaltssteuerelement an.
Tag Gibt ein Tag zum Identifizieren eines Inhaltssteuerelements an.
text Ruft den Text des Inhaltssteuerelements ab.
title Gibt den Titel für ein Inhaltssteuerelement an.
type Ruft den Typen des Inhaltssteuerelements ab.
ContentControlCollection getById(id: number) Ruft ein Inhaltssteuerelement mithilfe der ID ab.
getByTag(tag: string) Ruft die Inhaltssteuerelemente ab, die das angegebene Tag enthalten.
getByTitle(title: string) Ruft die Inhaltssteuerelemente ab, die den angegebenen Titel enthalten.
getItem(id: number) Ruft ein Inhaltssteuerelement anhand seiner ID ab.
items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
Dokument Text Ruft das Body -Objekt des Hauptdokuments ab.
contentControls Ruft die Auflistung von ContentControl -Objekten im Dokument ab.
getSelection() Ruft die aktuelle Auswahl des Dokuments ab.
save(saveBehavior?: Word. SaveBehavior, fileName?: string) Speichert das Dokument.
Gespeichert Gibt an, ob die Änderungen im Dokument gespeichert wurden.
sections Ruft die Auflistung von Section -Objekten im Dokument ab.
Font bold Gibt an, ob die Schriftart fett formatiert ist.
color Gibt die Farbe für die Schriftart an.
doubleStrikeThrough Gibt an, ob die Schriftart einen doppelten Durchstreichungsstrich aufweist.
highlightColor Gibt die Hervorhebungsfarbe an.
italic Gibt an, ob die Schriftart kursiv formatiert ist.
name Gibt den Namen der Schriftart an.
size Gibt den Schriftgrad in Punkt an.
Durchgestrichen Gibt an, ob die Schriftart durchgestrichen ist.
subscript Gibt an, ob die Schriftart ein Tiefgestellt ist.
superscript Gibt an, ob die Schriftart hochgestellt ist.
underline Gibt den Unterstreichungstyp der Schriftart an.
InlinePicture altTextDescription Gibt eine Zeichenfolge an, die den alternativen Text darstellt, der dem Inlinebild zugeordnet ist.
altTextTitle Gibt eine Zeichenfolge an, die den Titel für das Inlinebild enthält.
getBase64ImageSrc() Ruft die Base64-codierte Zeichenfolgendarstellung des Inlinebilds ab.
height Gibt eine Zahl an, die die Höhe des Inlinebilds beschreibt.
hyperlink Gibt einen Link für das Bild an.
insertContentControl() Umschließt das eingebundene Bild mit einem Rich-Text-Inhaltssteuerelement.
lockAspectRatio Gibt an, ob das Inlinebild seine ursprünglichen Proportionen beibehält, wenn Sie dessen Größe ändern.
parentContentControl Ruft das Inhaltssteuerelement ab, das das eingebundene Bild enthält.
width Gibt eine Zahl an, die die Breite des Inlinebilds beschreibt.
InlinePictureCollection items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
Paragraph Ausrichtung Gibt die Ausrichtung für einen Absatz an.
clear() Löscht den Inhalt des Paragraph -Objekts.
contentControls Ruft die Auflistung der ContentControl -Objekte im Absatz ab.
delete() Löscht den Absatz und seinen Inhalt aus dem Dokument.
firstLineIndent Gibt den Wert für eine erste Zeile oder einen hängenden Einzug in Punkt an.
font Ruft das Textformat des Abschnitts ab.
getHtml() Ruft eine HTML-Darstellung des Paragraph -Objekts ab.
getOoxml() Ruft die Office Open XML-Darstellung (OOXML) des Paragraph -Objekts ab.
inlinePictures Ruft die Auflistung der InlinePicture -Objekte im Absatz ab.
insertBreak(breakType: Word. BreakType | "Seite" | "Weiter" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Vor" | "Nach") Fügt an der angegebenen Position im Hauptdokument einen Umbruch ein.
insertContentControl(contentControlType?: Word. ContentControlType.richText | Word. ContentControlType.plainText | Word. ContentControlType.checkBox | Word. ContentControlType.dropDownList | Word. ContentControlType.comboBox | Word. ContentControlType.buildingBlockGallery | Word. ContentControlType.datePicker | Word. ContentControlType.repeatingSection | Word. ContentControlType.picture | Word. ContentControlType.group | "RichText" | "PlainText" | "CheckBox" | "DropDownList" | "ComboBox" | "BuildingBlockGallery" | "DatePicker" | "RepeatingSection" | "Bild" | "Gruppe") Umschließt das Paragraph -Objekt mit einem Inhaltssteuerelement.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt ein Dokument an der angegebenen Position in den Absatz ein.
insertHtml(html: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt in den aktuellen Abschnitt an der angegebenen Position HTML-Code ein.
insertInlinePictureFromBase64(base64EncodedImage: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt in den aktuellen Abschnitt an der angegebenen Position ein Bild ein.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt OOXML an der angegebenen Position in den Absatz ein.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Vor" | "Nach") Fügt an der angegebenen Position einen Absatz ein.
insertText(text: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Ersetzen" | "Start" | "Ende") Fügt in den Abschnitt an der angegebenen Position Text ein.
leftIndent Gibt den linken Einzugswert für den Absatz in Punkt an.
lineSpacing Gibt den Zeilenabstand für den angegebenen Absatz in Punkt an.
lineUnitAfter Gibt den Abstand in Rasterlinien nach dem Absatz an.
lineUnitBefore Gibt den Abstand in Rasterlinien vor dem Absatz an.
outlineLevel Gibt die Gliederungsebene für den Absatz an.
parentContentControl Ruft das Inhaltssteuerelement ab, das den Abschnitt enthält.
rightIndent Gibt den rechten Einzugswert für den Absatz in Punkt an.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Führt eine Suche mit den angegebenen Suchoptionen für den Bereich des Paragraph Objekts aus.
select(selectionMode?: Word. SelectionMode) Wählt und navigiert die Word-Benutzeroberfläche zu diesem Absatz.
spaceAfter Gibt den Abstand nach dem Absatz in Punkt an.
spaceBefore Gibt den Abstand in Punkt vor dem Absatz an.
style Gibt den Formatvorlagennamen für den Absatz an.
text Ruft den Text des Absatzes ab.
ParagraphCollection items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
Range clear() Löscht den Inhalt des Range -Objekts.
contentControls Ruft die Auflistung von ContentControl -Objekten im Bereich ab.
delete() Löscht den Bereich und seinen Inhalt aus dem Dokument.
font Ruft das Textformat des Bereichs ab.
getHtml() Ruft eine HTML-Darstellung des Range -Objekts ab.
getOoxml() Ruft die OOXML-Darstellung des Range -Objekts ab.
insertBreak(breakType: Word. BreakType | "Seite" | "Weiter" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Vor" | "Nach") Fügt an der angegebenen Position im Hauptdokument einen Umbruch ein.
insertContentControl(contentControlType?: Word. ContentControlType.richText | Word. ContentControlType.plainText | Word. ContentControlType.checkBox | Word. ContentControlType.dropDownList | Word. ContentControlType.comboBox | Word. ContentControlType.buildingBlockGallery | Word. ContentControlType.datePicker | Word. ContentControlType.repeatingSection | Word. ContentControlType.picture | Word. ContentControlType.group | "RichText" | "PlainText" | "CheckBox" | "DropDownList" | "ComboBox" | "BuildingBlockGallery" | "DatePicker" | "RepeatingSection" | "Bild" | "Gruppe") Umschließt das Range -Objekt mit einem Inhaltssteuerelement.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation | "Ersetzen" | "Start" | "Ende" | "Vor" | "Nach") Fügt an der angegebenen Position ein Dokument ein.
insertHtml(html: string, insertLocation: Word. InsertLocation | "Ersetzen" | "Start" | "Ende" | "Vor" | "Nach") Fügt an der angegebenen Position HTML-Code ein.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation | "Ersetzen" | "Start" | "Ende" | "Vor" | "Nach") Fügt an der angegebenen Position OOXML-Code ein.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Vor" | "Nach") Fügt an der angegebenen Position einen Absatz ein.
insertText(text: string, insertLocation: Word. InsertLocation | "Ersetzen" | "Start" | "Ende" | "Vor" | "Nach") Fügt an der angegebenen Position Text ein.
paragraphs Ruft die Auflistung von Paragraph -Objekten im Bereich ab.
parentContentControl Ruft das derzeit unterstützte Inhaltssteuerelement ab, das den Bereich enthält.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Führt eine Suche mit den angegebenen Suchoptionen für den Bereich des Range Objekts aus.
select(selectionMode?: Word. SelectionMode) Wählt und navigiert die Word-Benutzeroberfläche zu diesem Bereich.
style Gibt den Formatvorlagennamen für den Bereich an.
text Ruft den Text des Bereichs ab.
RangeCollection items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.
SearchOptions ignorePunct Wenn angegeben, gibt an, ob alle Interpunktionszeichen zwischen Wörtern ignoriert werden sollen.
ignoreSpace Gibt an, ob alle Leerzeichen zwischen Wörtern ignoriert werden sollen, sofern angegeben.
matchCase Gibt an, ob eine Suche zwischen Groß-/Kleinschreibung durchgeführt werden soll, sofern angegeben.
matchPrefix Wenn angegeben, gibt an, ob Wörter, die mit der Suchzeichenfolge beginnen, übereinstimmen sollen.
matchSuffix Wenn angegeben, gibt an, ob Wörter, die mit der Suchzeichenfolge enden, übereinstimmen sollen.
matchWholeWord Wenn angegeben, gibt an, ob nur ganze Wörter gefunden werden sollen, nicht Text, der Teil eines größeren Worts ist.
matchWildcards Gibt an, ob die Suche mit speziellen Suchoperatoren ausgeführt wird, falls angegeben.
Section Text Ruft das Body -Objekt des Abschnitts ab.
getFooter(type: Word. HeaderFooterType) Ruft eine der Fußzeilen des Abschnitts ab.
getHeader(type: Word. HeaderFooterType) Ruft eine der Kopfzeilen des Abschnitts ab.
SectionCollection items Ruft die geladenen untergeordneten Elemente in dieser Sammlung ab.

Siehe auch