3.6.2.1 ST_Persistence (Control Persistence Attribute Contents)
This simple type specifies the persistence method to persist an ActiveX control.
This simple type's contents are a restriction of the ST_String datatype (§3.6.2.2, ST_String).
The following are possible enumeration values for this type:
Enumeration Value |
Description |
---|---|
persistPropertyBag (Control uses IPersistPropertyBag) |
Specifies that the data is stored using the IPersistPropertyBag interface.
If this value is used, then a child ocxPr element shall appear within the parent element. |
persistStorage (Control uses IPersistStorage) |
Specifies that the data is stored using the IPersistStorage interface.
If this value is used, then the parent element's id attribute shall reference a relationship storing the necessary binary data. |
persistStream (Control uses IPersistStream) |
Specifies that the data is stored using the IPersistStream interface.
If this value is used, then the parent element's id attribute shall reference a relationship storing the necessary binary data. |
persistStreamInit (Control uses IPersistStreamInit) |
Specifies that the data is stored using the IPersistStreamInit interface.
If this value is used, then the parent element's id attribute shall reference a relationship storing the necessary binary data. |
Referenced By |
---|
font@persistence (§3.6.1.1, font); ocx@persistence (§3.6.1.2, ocx) |
The following XML Schema fragment defines the contents of this simple type:
-
<simpleType name="ST_Persistence"> <restriction base="ST_String"> <enumeration value="persistPropertyBag"/> <enumeration value="persistStream"/> <enumeration value="persistStreamInit"/> <enumeration value="persistStorage"/> </restriction> </simpleType>