Relationships element
The Relationships element specifies data that is used to track a device metadata package within the device metadata cache.
Usage
<Relationships>
textchild elements
</Relationships>
Attributes
There are no attributes.
Text value
If the Relationships element is specified, it must specify the ExperienceID element or the LanguageNeutralIdentifier element, or both.
Child elements
Element | Description |
---|---|
The ExperienceID element specifies a GUID that is managed by the Windows Quality Online Services (Winqual). This GUID is used to group one or more metadata packages for the same device identifiers independent of the packages' locale. |
|
The LanguageNeutralIdentifier element specifies a GUID that identifies the device metadata package independent of its locale. |
Child element sequence
(
ExperienceID,
LanguageNeutralIdentifier
)
Parent elements
Element | Description |
---|---|
The PackageInfo element is the parent element of the PackageInfo XML schema. The child elements of the PackageInfo element specify the attributes of the device metadata package. |
XSD
<xs:element name="Relationships" type="tns:RelationshipsType" minOccurs="0" />
<xs:complexType name="RelationshipsType">
<xs:sequence>
<xs:element name="ExperienceID" type="tns:GUIDType" minOccurs="0" />
<xs:element name="LanguageNeutralIdentifier" type="tns:GUIDType" minOccurs="0" />
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
Remarks
The child elements of the Relationships element (ExperienceID and LanguageNeutralIdentifier) provide separate search keys that the operating system uses to query device metadata packages that are installed within the device metadata cache.
The Relationships element is optional.
Note When the OEM submits a device metadata package to Windows Quality Online Services (Winqual) , it adds the Relationships element (together with the ExperienceID child element) if the PackageInfo XML document does not specify these elements.
See also