Description
Contains information about specific files that are not part of a regular target image.
Derived By
Restricting anyType
Attributes
| Name |
Type |
Required? |
Default |
Description |
| File |
string |
Yes |
|
Foreign key into the File table.
|
| Source |
string |
No |
|
Full path of the external file.
|
| src |
string |
No |
|
|
| Order |
int |
Yes |
|
Specifies the order of the external files to use when creating the patch.
|
Content Model
Contains elements as defined in the following table.
| Component |
Type |
Occurs |
Description |
|
|
1..1 |
|
| ProtectRange |
anyType (restriction) |
1..* |
Specifies part of a file that cannot be overwritten during patching.
|
| SymbolPath |
anyType (restriction) |
1..* |
A path to symbols.
|
|
|
0..* |
|
| IgnoreRange |
anyType (restriction) |
1..1 |
Specifies part of a file that is to be ignored during patching.
|
|
|
|
|
|
|
|
|
Definition
<xs:element name="ExternalFile">
<xs:annotation>
<xs:documentation>Contains information about specific files that are not part of a regular target image.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="ProtectRange" maxOccurs="unbounded" />
<xs:element ref="SymbolPath" maxOccurs="unbounded" />
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="IgnoreRange" />
</xs:choice>
</xs:sequence>
<xs:attribute name="File" type="xs:string" use="required">
<xs:annotation>
<xs:documentation>Foreign key into the File table.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Source" type="xs:string">
<xs:annotation>
<xs:documentation>Full path of the external file.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="src" type="xs:string">
<xs:annotation>
<xs:appinfo>
<xse:deprecated ref="Source" xmlns:xse="http://schemas.microsoft.com/wix/2005/XmlSchemaExtension" />
</xs:appinfo>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Order" type="xs:int" use="required">
<xs:annotation>
<xs:documentation>Specifies the order of the external files to use when creating the patch.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>