Creates a new numbering definition collection.
Initializes the numbering with a default bullet list configuration and any custom numbering configurations provided in the options.
Configuration options for numbering definitions
Gets all concrete numbering instances.
An array of all concrete numbering instances
Gets all reference configurations.
An array of all numbering reference configurations
Adds a child element to this component.
The child component or text string to add
This component (for chaining)
Creates a concrete numbering instance from an abstract numbering definition.
This method creates a new concrete numbering instance that references an abstract numbering definition. It's used internally when paragraphs reference numbering configurations.
The reference name of the abstract numbering definition
The instance number for this concrete numbering
Prepares the numbering definitions for XML serialization.
Adds all abstract and concrete numbering definitions to the XML tree.
The XML context
The prepared XML object
Represents the numbering definitions in a WordprocessingML document.
The numbering element contains abstract numbering definitions and their concrete instances, which are referenced by paragraphs to create lists. Each numbering configuration includes a default bullet list and any custom numbering schemes defined by the user.
Reference: http://officeopenxml.com/WPnumbering.php
XSD Schema
Example