Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Generates the XML representation of the record that is compatible with the product configuration.
Syntax
public void toXML(
XmlWriter _attributeTypeWriter,
XmlWriter _componentTreeWriter,
PCClass _component,
Set _parsedTypes,
PCXmlSessionDatabaseRelationTypes _parsedSystemTableConstraintTypes,
Map _parsedIntegerDomains,
LanguageId _sessionLanguage,
Map _tableConstraintRelationsMap,
Map _attributeDefaultValuesMap,
Map _attributeValuesMap,
Map _attributeModifiersMap,
PCXmlSessionComponentAttributeBindings _xmlSessionComponentAttributeBindings)
Run On
Called
Parameters
- _attributeTypeWriter
Type: XmlWriter Class
The XML writer to use to store the types of attributes.
- _componentTreeWriter
Type: XmlWriter Class
The XML writer to use to store the tree of components.
- _component
Type: PCClass Table
The component that owns this configuration group.
- _parsedTypes
Type: Set Class
A collection that contains the record IDs of the attribute types that have already been parsed.
- _parsedSystemTableConstraintTypes
Type: PCXmlSessionDatabaseRelationTypes Class
A collection that contains the record IDs of the system table constraint types that have already been parsed.
- _parsedIntegerDomains
Type: Map Class
A map that contains Integer domains that have already been encountered during the XML generation.
- _sessionLanguage
Type: LanguageId Extended Data Type
The language ID of the current session.
- _tableConstraintRelationsMap
Type: Map Class
A map that contains any table constraint relations that the component may have.
- _attributeDefaultValuesMap
Type: Map Class
A map that contains attribute default values.
- _attributeValuesMap
Type: Map Class
A map that contains attribute values.
- _attributeModifiersMap
Type: Map Class
A map that contains attribute modifiers.
- _xmlSessionComponentAttributeBindings
Type: PCXmlSessionComponentAttributeBindings Class
A collection that contains record IDs of the attributes that have an attribute binding to a BOM or route.