2.9.239 SDTI

The SDTI structure contains information about a structured document tag bookmark in the document.


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

dwId

tiq

...

sdtt

cfsdap

cbPlaceholder

fsdaparray (variable)

...

xszPlaceholder (variable)

...

dwId (4 bytes): An unsigned integer that specifies a unique value which is used to reference the structured document tag bookmark associated with this SDTI structure. This value MUST be unique for all SDTI structures that are contained in a given SttbfBkmkSdt. This value MUST NOT be 0.

tiq (8 bytes): A TIQ that specifies further information about the structured document tag bookmark that is associated with this SDTI structure.

sdtt (4 bytes): An SDTT structure that specifies further information about the structured document tag bookmark that is associated with this SDTI. The SDTT structure MUST NOT be sdttUnknown.

cfsdap (4 bytes): An unsigned integer value that specifies the number of elements in fsdaparray.

cbPlaceholder (4 bytes): An unsigned integer that specifies the count of bytes, including the terminating NULL character, in xszPlaceholder.

fsdaparray (variable): An array of FSDAP structures, each of which specifies further information about the structured document tag bookmark that is associated with this SDTI structure.

xszPlaceholder (variable): A null-terminated sequence of Unicode characters that specifies the text to show when the structured document tag that is denoted by this structured document tag bookmark is empty and XML tag characters themselves are not being shown.