MultiLevelType Class

Abstract Numbering Definition Type.When the object is serialized out as xml, its qualified name is w:multiLevelType.

Inheritance Hierarchy

System.Object
  DocumentFormat.OpenXml.OpenXmlElement
    DocumentFormat.OpenXml.OpenXmlLeafElement
      DocumentFormat.OpenXml.Wordprocessing.MultiLevelType

Namespace:  DocumentFormat.OpenXml.Wordprocessing
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
Public Class MultiLevelType _
    Inherits OpenXmlLeafElement
'Usage
Dim instance As MultiLevelType
public class MultiLevelType : OpenXmlLeafElement

Remarks

[ISO/IEC 29500-1 1st Edition]

17.9.13 multiLevelType (Abstract Numbering Definition Type)

This element specifies the type of numbering defined by a given abstract numbering type. This information shall only be used by a consumer to determine user interface behaviors for this numbering definition, and shall not be used to limit the behavior of the list (i.e. a list with multiple levels marked as singleLevel shall not be prevented from using levels 2 through 9).

If this element is omitted, then the list shall be assumed to be of any numbering type desired by the consumer.

[Example: Consider the WordprocessingML below:

<w:abstractNum w:abstractNumId="8">
  …
  <w:multiLevelType w:val="singleLevel" />
  …
</w:abstractNum>

This abstract numbering definition is specified to be of the singleLevel numbering type by the multiLevelType element. end example]

Parent Elements

abstractNum (§17.9.1)

Attributes

Description

val (Abstract Numbering Definition Type)

Specifies the specific type of numbering enabled by a given abstract numbering definition.

[Example: Consider the WordprocessingML below:

<w:abstractNum w:abstractNumId="8">
  …
  <w:multiLevelType w:val="multilevel" />
  …
</w:abstractNum>

This abstract numbering definition is specified to be of the multilevel numbering type, which can be used by consumers to place this numbering correctly within a user interface. end example]

The possible values for this attribute are defined by the ST_MultiLevelType simple type (§17.18.58).

[Note: The W3C XML Schema definition of this element’s content model (CT_MultiLevelType) is located in §A.1. end note]

© ISO/IEC29500: 2008.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

MultiLevelType Members

DocumentFormat.OpenXml.Wordprocessing Namespace