Partager via


MetadataKey

Avertissement de dépréciation MBAE

Important

À compter de Windows 10, version 1803, l’expérience de l’application MBAE est remplacée par une application UWP MO. Pour plus d’informations sur les applications UWP MO, consultez les applications haut débit mobiles UWP.

L’élément MetadataKey spécifie les attributs du package de métadonnées de service. Ces options en question sont les suivantes :

  • Identificateur de chaque fonction matérielle prise en charge par l’appareil.

  • Paramètres régionaux spécifiques à la langue pour les chaînes de texte dans le package.

Usage

<MetadataKey>
  child elements
</MetadataKey>

Attributes

Il n’existe aucun attribut.

Child elements

Element Description
HardwareIDList The HardwareIDList element specifies one or more hardware identification strings for the device.
LastModifiedDate The LastModifiedDate element specifies the time stamp on which the service metadata package was last changed.
Locale The Locale element specifies the localized version of the service metadata package.
ModelIDList The ModelIDList element specifies the GUID of each device type or model that is specified within the service metadata package.
MultipleLocale The MultipleLocale element specifies whether the service metadata package supports multiple locales.

Parent elements

Element Description
PackageInfo The PackageInfo element is the parent element of the PackageInfo XML schema. Les éléments enfants de l’élément PackageInfo spécifient les attributs du package de métadonnées d’appareil.

XSD

<xs:element name="MetadataKey" type="tns:MetadataKeyType" />

<xs:complexType name="MetadataKeyType">
  <xs:sequence>
    <xs:choice>
      <xs:sequence>
       <xs:element name="HardwareIDList" type="tns:HardwareIDListType" />
       <xs:element name="ModelIDList" type="tns:ModelIDListType" minOccurs="0" />
      </xs:sequence>
      <xs:element name="ModelIDList" type="tns:ModelIDListType" />
    </xs:choice>
    <xs:element name="Locale" type="tns:LocaleType" />
    <xs:element name="LastModifiedDate" type="xs:dateTime" />
    <xs:element ref="v2:MultipleLocale" minOccurs="0" />
    <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded" />
  </xs:sequence>
</xs:complexType>

Voici les métadonnées de schéma XML PackageInfov2 :

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema targetNamespace="http://schemas.microsoft.com/windows/2010/08/DeviceMetadata/PackageInfov2"
           xmlns:tns="http://schemas.microsoft.com/windows/2010/08/DeviceMetadata/PackageInfov2"
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
           elementFormDefault="qualified"
           blockDefault="#all">

<xs:element name="MultipleLocale" type ="xs:boolean" />

</xs:schema>

Remarks

Les éléments enfants de l’élément MetadataKey spécifient les métadonnées que le système d’exploitation utilise pour effectuer les opérations suivantes :

  • Search the device metadata store for a service metadata package based on either a device's ModelID or HardwareID value. If more than one metadata packages match the device's Model or Hardware ID, the operating system also compares the Locale value within the metadata package to the current language setting on the user's computer.

  • Update the device metadata store with the service metadata package if a package has a more recent LastModifiedDate value than an existing package within the device metadata store.

L’élément MetadataKey doit contenir :

L’élément MetadataKey est requis.