Share via


PCComponentAttributeGroup.toXML Method

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.
  • _parsedIntegerDomains
    Type: Map Class
    A map that contains Integer domains that have already been encountered during the XML generation.
  • _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.

See Also

Reference

PCComponentAttributeGroup Table