Optional ReadonlybeginDirty?: booleanWhether the field is written dirty, so Word updates the table when it opens the document, after asking to.
Default is dirty, unless the document is given pageNumbers: then it is written clean, so Word shows it as
it is written, and doesn't ask.
Optional ReadonlycachedEntries?: readonly ToCEntry[]Use this to provide pre-generated entries for the Table of Contents.
Note that indentation should come from the paragraph styles defined on the document. By default the styles are TOC1, TOC2, etc. These can be overridden with stylesWithLevels (\t)
Optional ReadonlycontentChildren?: readonly (string | XmlComponent)[]ReadonlyfileMarker property identifying this as a FileChild
Internal
The components written in this one's place, one after another, when it can't be written as a single element, such as a run with another run in its children. Undefined when it is written as itself.
Adds a child element to this component.
The child component or text string to add
This component (for chaining)
Written empty, and filled in from the headings once the body it is in is written, unless it was given its content. The page numbers are aligned to the right of the text in its section.
Represents a Table of Contents in a WordprocessingML document.
TableOfContents creates an auto-generated list of document headings with page numbers. It uses a TOC field code to generate entries.
Unless it is given
cachedEntriesorcontentChildren, it is written with an entry for each heading its options include, linked to a bookmark on the heading, so it isn't empty before Word updates it or in applications that don't update it. The page numbers are left for Word to fill in when it updates the field, unless the document'spageNumberswrites them.Reference: http://officeopenxml.com/WPtableOfContents.php
Public Api
XSD Schema
Example