Freigeben über


MetadataKey

MBAE-Veraltetswarnung

Wichtig

Ab Windows 10 Version 1803 wird die MBAE-App-Oberfläche durch eine MO-UWP-App ersetzt. Weitere Informationen zu MO-UWP-Apps finden Sie unter Mobile Breitband-Apps für UWP.

Das MetadataKey-Element gibt die Attribute des Dienstmetadatenpakets an. Hierzu gehört Folgendes:

  • Der Bezeichner für jede Hardwarefunktion, die vom Gerät unterstützt wird.

  • Das sprachspezifische Gebietsschema für die Textzeichenfolgen im Paket.

Verwendung

<MetadataKey>
  child elements
</MetadataKey>

Attributes

Es gibt keine Attribute.

Untergeordnete Elemente

Element BESCHREIBUNG
HardwareIDList Das HardwareIDList-Element gibt mindestens eine Hardwareidentifikationszeichenfolge für das Gerät an.
LastModifiedDate Das LastModifiedDate-Element gibt den Zeitstempel an, für den das Dienstmetadatenpaket zuletzt geändert wurde.
Gebietsschema Das Locale-Element gibt die lokalisierte Version des Dienstmetadatenpakets an.
ModelIDList Das ModelIDList-Element gibt die GUID jedes Gerätetyps oder Modells an, der im Dienstmetadatenpaket angegeben ist.
MultipleLocale Das MultipleLocale-Element gibt an, ob das Dienstmetadatenpaket mehrere Gebietsschemas unterstützt.

Übergeordnete Elemente

Element BESCHREIBUNG
PackageInfo Das PackageInfo-Element ist das übergeordnete Element des PackageInfo-XML-Schemas. Die untergeordneten Elemente des PackageInfo-Elements geben die Attribute des Gerätemetadatenpakets an.

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>

Im Folgenden sind die Xml-Schemametadaten von PackageInfov2 aufgeführt:

<?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>

Bemerkungen

Die untergeordneten Elemente des MetadataKey-Elements geben die Metadaten an, die das Betriebssystem für die folgenden Aktionen verwendet:

  • Durchsuchen Sie den Gerätemetadatenspeicher nach einem Dienstmetadatenpaket basierend auf dem ModelID - oder HardwareID-Wert eines Geräts. Wenn mehrere Metadatenpakete mit der Modell- oder Hardware-ID des Geräts übereinstimmen, vergleicht das Betriebssystem auch den Gebietsschemawert innerhalb des Metadatenpakets mit der aktuellen Spracheinstellung auf dem Computer des Benutzers.

  • Aktualisieren Sie den Gerätemetadatenspeicher mit dem Dienstmetadatenpaket, wenn ein Paket einen aktuelleren LastModifiedDate-Wert aufweist als ein vorhandenes Paket im Gerätemetadatenspeicher.

Das MetadataKey-Element muss Folgendes enthalten:

Das MetadataKey-Element ist erforderlich.