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:
Ein instance der Locale- und LastModifiedDate-Elemente.
Eine instance des HardwareIDList- oder ModelIDList-Elements. Das MetadataKey-Element kann eine instance beider Elemente enthalten.
Das MetadataKey-Element ist erforderlich.