Table of contents
TOC
Collapse the table of content
Expand the table of content

PackageInfo

Last Updated: 1/24/2017

The PackageInfo element is the parent element of the PackageInfo XML schema. The child elements of the PackageInfo element specify the attributes of the service metadata package.

Usage

<PackageInfo>
  child elements
</PackageInfo>

Attributes

There are no attributes.

Child elements

ElementDescription

MetadataBuilderInformation

The MetadataBuilderInformation element specifies information about the application that created the service metadata package.

MetadataKey

The MetadataKey element specifies the attributes of the service metadata package. These include the following:

  • The identifier for each hardware function supported by the device.

  • The language-specific locale for the text strings within the package.

PackageStructure

The PackageStructure element specifies the XML schemas which are referenced by the service metadata package.

Relationships

The Relationships element, through its child elements, specifies data that is used to track a service metadata package within the device metadata cache.

Parent elements

There are no parent elements.

XSD

<xs:element name="PackageInfo" type="tns:PackageInfoType" />

<xs:complexType name="PackageInfoType">
  <xs:sequence>
    <xs:element name="MetadataKey" type="tns:MetadataKeyType" />
    <xs:element name="PackageStructure" type="tns:PackageStructureType" />
    <xs:element name="Relationships" type="tns:RelationshipsType" minOccurs="0" />
    <xs:element name="MetadataBuilderInformation" type="tns:MetadataBuilderInformationType" minOccurs="0" />
    <xs:any namespace="##other" processContents="lax" minOccurs="0"
      maxOccurs="unbounded" />
  </xs:sequence>
</xs:complexType>

Remarks

The PackageInfo element must contain one instance of the MetadataKey, PackageStructure, and Relationships elements.

Send comments about this topic to Microsoft

© 2017 Microsoft