NumberingChange.Original Property

original.Represents the attribte in schema: w:original

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


<SchemaAttrAttribute(, "original")> _
Public Property Original As StringValue
Dim instance As NumberingChange
Dim value As StringValue

value = instance.Original

instance.Original = value
[SchemaAttrAttribute(, "original")]
public StringValue Original { get; set; }

Property Value

Type: DocumentFormat.OpenXml.StringValue
Returns StringValue.


The following information from the ECMA International Standard ECMA-376 can be useful when working with this class.

Specifies the previous numbering displayed by the parent numbering change revision. Its format is specified by the parent element.

If this attribute is omitted, then no previous numbering value is implied and applications may choose to calculate this value, or display no previous numbering value.

Consider the following paragraph containing a single LISTNUM field with a revision, as follows:


This revision to the field result would be stored as follows in the WordprocessingML:

<w:fldChar w:type="begin">
  <w:numberingChange w:id="0" … w:original="1." />

The original attribute specifies that the previous numbering value of the field was 1.

The possible values for this attribute are defined by the ST_String simple type.

See Also


NumberingChange Class

NumberingChange Members

DocumentFormat.OpenXml.Wordprocessing Namespace