2.5.110 FactoidData

The FactoidData structure specifies information about a smart tag.


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

A

B

reserved

propertyBag (variable)

...

A - fDelete (1 bit): A bit that specifies whether the smart tag is deleted.

B - fXMLBased (1 bit): A bit that specifies whether the smart tag is XML-based. For more information about XML-based smart tags, see [MSDN-OSTD].

reserved (6 bits): MUST be 0, and MUST be ignored.

propertyBag (variable): A PropertyBag as defined in [MS-OSHARED] section 2.3.4.3 that specifies smart tag properties. Each entry in the PropertyBag is a pair of indexes into the stringTable field of the PropertyBagStore as defined in [MS-OSHARED] section 2.3.4.1 that specify the key/value pair representing a property of the smart tag.