Application |
retrieveStylesFromBase64(base64File: string) |
Parse styles from template Base64 file and return JSON format of retrieved styles as a string. |
Body |
endnotes |
Gets the collection of endnotes in the body. |
|
footnotes |
Gets the collection of footnotes in the body. |
|
getContentControls(options?: Word.ContentControlOptions) |
Gets the currently supported content controls in the body. |
ContentControl |
endnotes |
Gets the collection of endnotes in the content control. |
|
footnotes |
Gets the collection of footnotes in the content control. |
|
getContentControls(options?: Word.ContentControlOptions) |
Gets the currently supported child content controls in this content control. |
|
onDataChanged |
Occurs when data within the content control are changed. |
|
onDeleted |
Occurs when the content control is deleted. |
|
onEntered |
Occurs when the content control is entered. |
|
onExited |
Occurs when the content control is exited, for example, when the cursor leaves the content control. |
|
onSelectionChanged |
Occurs when selection within the content control is changed. |
ContentControlAddedEventArgs |
eventType |
The event type. |
|
ids |
Gets the content control IDs. |
|
source |
The source of the event. |
ContentControlCollection |
getByChangeTrackingStates(changeTrackingStates: Word.ChangeTrackingState[]) |
Gets the content controls that have the specified tracking state. |
ContentControlDataChangedEventArgs |
eventType |
The event type. |
|
ids |
Gets the content control IDs. |
|
source |
The source of the event. |
ContentControlDeletedEventArgs |
eventType |
The event type. |
|
ids |
Gets the content control IDs. |
|
source |
The source of the event. |
ContentControlEnteredEventArgs |
eventType |
The event type. |
|
ids |
Gets the content control IDs. |
|
source |
The source of the event. |
ContentControlExitedEventArgs |
eventType |
The event type. |
|
ids |
Gets the content control IDs. |
|
source |
The source of the event. |
ContentControlOptions |
types |
An array of content control types, item must be 'RichText', 'PlainText', 'CheckBox', 'DropDownList', or 'ComboBox'. |
ContentControlSelectionChangedEventArgs |
eventType |
The event type. |
|
ids |
Gets the content control IDs. |
|
source |
The source of the event. |
Document |
addStyle(name: string, type: Word.StyleType) |
Adds a style into the document by name and type. |
|
close(closeBehavior?: Word.CloseBehavior) |
Closes the current document. |
|
getContentControls(options?: Word.ContentControlOptions) |
Gets the currently supported content controls in the document. |
|
getEndnoteBody() |
Gets the document's endnotes in a single body. |
|
getFootnoteBody() |
Gets the document's footnotes in a single body. |
|
getStyles() |
Gets a StyleCollection object that represents the whole style set of the document. |
|
insertFileFromBase64(base64File: string, insertLocation: Word.InsertLocation.replace | Word.InsertLocation.start | Word.InsertLocation.end | "Replace" | "Start" | "End", insertFileOptions?: Word.InsertFileOptions) |
Inserts a document into the target document at a specific location with additional properties. |
|
onContentControlAdded |
Occurs when a content control is added. |
Field |
data |
Specifies data in an "Addin" field. |
|
delete() |
Deletes the field. |
|
kind |
Gets the field's kind. |
|
locked |
Specifies whether the field is locked. |
|
select(selectionMode?: Word.SelectionMode) |
Selects the field. |
|
type |
Gets the field's type. |
|
updateResult() |
Updates the field. |
FieldCollection |
getByTypes(types: Word.FieldType[]) |
Gets the Field object collection including the specified types of fields. |
InsertFileOptions |
importChangeTrackingMode |
Represents whether the change tracking mode status from the source document should be imported. |
|
importPageColor |
Represents whether the page color and other background information from the source document should be imported. |
|
importParagraphSpacing |
Represents whether the paragraph spacing from the source document should be imported. |
|
importStyles |
Represents whether the styles from the source document should be imported. |
|
importTheme |
Represents whether the theme from the source document should be imported. |
NoteItem |
body |
Represents the body object of the note item. |
|
delete() |
Deletes the note item. |
|
getNext() |
Gets the next note item of the same type. |
|
getNextOrNullObject() |
Gets the next note item of the same type. |
|
reference |
Represents a footnote or endnote reference in the main document. |
|
type |
Represents the note item type: footnote or endnote. |
NoteItemCollection |
getFirst() |
Gets the first note item in this collection. |
|
getFirstOrNullObject() |
Gets the first note item in this collection. |
|
items |
Gets the loaded child items in this collection. |
Paragraph |
endnotes |
Gets the collection of endnotes in the paragraph. |
|
footnotes |
Gets the collection of footnotes in the paragraph. |
|
getContentControls(options?: Word.ContentControlOptions) |
Gets the currently supported content controls in the paragraph. |
ParagraphFormat |
alignment |
Specifies the alignment for the specified paragraphs. |
|
firstLineIndent |
Specifies the value (in points) for a first line or hanging indent. |
|
keepTogether |
Specifies whether all lines in the specified paragraphs remain on the same page when Microsoft Word repaginates the document. |
|
keepWithNext |
Specifies whether the specified paragraph remains on the same page as the paragraph that follows it when Microsoft Word repaginates the document. |
|
leftIndent |
Specifies the left indent. |
|
lineSpacing |
Specifies the line spacing (in points) for the specified paragraphs. |
|
lineUnitAfter |
Specifies the amount of spacing (in gridlines) after the specified paragraphs. |
|
lineUnitBefore |
Specifies the amount of spacing (in gridlines) before the specified paragraphs. |
|
mirrorIndents |
Specifies whether left and right indents are the same width. |
|
outlineLevel |
Specifies the outline level for the specified paragraphs. |
|
rightIndent |
Specifies the right indent (in points) for the specified paragraphs. |
|
spaceAfter |
Specifies the amount of spacing (in points) after the specified paragraph or text column. |
|
spaceBefore |
Specifies the spacing (in points) before the specified paragraphs. |
|
widowControl |
Specifies whether the first and last lines in the specified paragraph remain on the same page as the rest of the paragraph when Microsoft Word repaginates the document. |
Range |
endnotes |
Gets the collection of endnotes in the range. |
|
footnotes |
Gets the collection of footnotes in the range. |
|
getContentControls(options?: Word.ContentControlOptions) |
Gets the currently supported content controls in the range. |
|
insertEndnote(insertText?: string) |
Inserts an endnote. |
|
insertField(insertLocation: Word.InsertLocation | "Replace" | "Start" | "End" | "Before" | "After", fieldType?: Word.FieldType, text?: string, removeFormatting?: boolean) |
Inserts a field at the specified location. |
|
insertFootnote(insertText?: string) |
Inserts a footnote. |
Style |
baseStyle |
Specifies the name of an existing style to use as the base formatting of another style. |
|
builtIn |
Gets whether the specified style is a built-in style. |
|
delete() |
Deletes the style. |
|
font |
Gets a font object that represents the character formatting of the specified style. |
|
inUse |
Gets whether the specified style is a built-in style that has been modified or applied in the document or a new style that has been created in the document. |
|
linked |
Gets whether a style is a linked style that can be used for both paragraph and character formatting. |
|
nameLocal |
Gets the name of a style in the language of the user. |
|
nextParagraphStyle |
Specifies the name of the style to be applied automatically to a new paragraph that is inserted after a paragraph formatted with the specified style. |
|
paragraphFormat |
Gets a ParagraphFormat object that represents the paragraph settings for the specified style. |
|
priority |
Specifies the priority. |
|
quickStyle |
Specifies whether the style corresponds to an available quick style. |
|
type |
Gets the style type. |
|
unhideWhenUsed |
Specifies whether the specified style is made visible as a recommended style in the Styles and in the Styles task pane in Microsoft Word after it's used in the document. |
|
visibility |
Specifies whether the specified style is visible as a recommended style in the Styles gallery and in the Styles task pane. |
StyleCollection |
getByName(name: string) |
Get the style object by its name. |
|
getByNameOrNullObject(name: string) |
If the corresponding style doesn't exist, then this method returns an object with its isNullObject property set to true . |
|
getCount() |
Gets the number of the styles in the collection. |
|
getItem(index: number) |
Gets a style object by its index in the collection. |
|
items |
Gets the loaded child items in this collection. |
Table |
endnotes |
Gets the collection of endnotes in the table. |
|
footnotes |
Gets the collection of footnotes in the table. |
TableRow |
endnotes |
Gets the collection of endnotes in the table row. |
|
footnotes |
Gets the collection of footnotes in the table row. |