Export (0) Print
Expand All

2.3.4.1 PropertyBagStore

Office

This structure specifies the shared data for the smart tags embedded 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

cFactoidType

factoidTypes (variable)

...

cbHdr

sVer

cfactoid

cste

stringTable (variable)

...

cFactoidType (4 bytes): Unsigned integer specifying the count of elements in the factoidTypes member.

factoidTypes (variable): An array of FactoidType (section 2.3.4.2). Specifies the list of smart tag types.

cbHdr (2 bytes): Unsigned integer specifying the size in bytes of the cbHdr, sVer, cfactoid, and cste fields. MUST be 0xC.

sVer (2 bytes): Unsigned integer specifying the version number of the structure. The high-order byte specifies the major version number. The low-order byte specifies the minor version number. MUST be 0x0100.

cfactoid (4 bytes): Unsigned integer reserved for future use. MUST be ignored.

cste (4 bytes): Unsigned integer specifying the count of elements in the stringTable field.

stringTable (variable): An array of PBString (section 2.3.4.5). Specifies the list of strings. Elements of this table are referenced by their indices to form key/value pairs by the keyIndex and valueIndex fields in Property (section 2.3.4.4), which is in the properties field of PropertyBag (section 2.3.4.3).

Show:
© 2014 Microsoft