WiX Database XML Schema

Element: Substitution

Description

Specifies the configurable fields of a module database and provides a template for the configuration of each field.

Derived By

Restricting anyType

Attributes

Name  Type  Required?  Default  Description 
Table  string  Yes    Specifies the name of the table being modified in the module database.
Row  string  Yes    Specifies the primary keys of the target row in the table named in the Table column.
Column  string  Yes    Specifies the target column in the row named in the Row column.
Value  string  No    Provides a formatting template for the data being substituted into the target field specified by Table, Row, and Column.

Content Model

Always empty.

Definition

<xs:element name="Substitution">
<xs:annotation>
<xs:documentation>Specifies the configurable fields of a module database and provides a template for the configuration of each field.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="Table" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>Specifies the name of the table being modified in the module database.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Row" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>Specifies the primary keys of the target row in the table named in the Table column. If multiple keys, separated by semicolons.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Column" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>Specifies the target column in the row named in the Row column.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Value" type="xs:string">
<xs:annotation>
<xs:documentation>Provides a formatting template for the data being substituted into the target field specified by Table, Row, and Column.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>