2.2.21 NonSharedElementProperties
The NonSharedElementProperties record specifies the properties that are specific to its parent ElementProperties record. These properties are not shared by multiple ElementProperties records.
-
NonSharedElementProperties = nonShared [itemProperties] delimiter
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nonShared |
itemProperties (variable) |
||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
delimiter |
nonShared (1 byte): A byte that specifies the start of the NonSharedElementProperties record. The value of the nonShared field MUST be 0x01.
itemProperties (variable): A collection of structures. The order of the structures in the collection is arbitrary. If the OriginalValue property and the TypeCode property are in the collection, the OriginalValue property MUST appear in the array after the TypeCode property. Each structure contained in the itemProperties field MUST be one of the following.
-
Property
TypeCode
OriginalValue
delimiter (1 byte): A byte that specifies the end of the NonSharedElementProperties record. The value of the delimiter field MUST be 0xFF.