2.3.1 ID

The ID property specifies a value that uniquely identifies the parent record of this property. If this property is specified, it MUST be part of a SectionProperties, PageProperties, or ElementProperties.InlineSharedElementProperties record.          

 ID = idStart idValue


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

idStart

idValue (variable)

...

idStart (1 byte): A byte that specifies the start of the ID property. The value of the idStart field MUST be one of the following values.

Value

Parent

0x00

SectionProperties

0x01

PageProperties

ElementProperties.InlineSharedElementProperties for ReportItem

ElementProperties.InlineSharedElementProperties for PageHeaderElement

ElementProperties.InlineSharedElementProperties for PageFooterElement

ElementProperties.InlineSharedElementProperties for BodyElement

0x05

ElementProperties.InlineSharedElementProperties for Paragraph

ElementProperties.InlineSharedElementProperties for TextRun

idValue (variable): A String variable that specifies the unique identifier of a structure specified in the preceding table.