MetadataKey
Peringatan penghentian MBAE
Penting
Mulai Windows 10, versi 1803, pengalaman aplikasi MBAE digantikan oleh aplikasi MO UWP. Untuk informasi selengkapnya tentang aplikasi MO UWP, lihat aplikasi broadband seluler UWP.
Elemen MetadataKey menentukan atribut paket metadata layanan. Manfaatnya meliputi:
Pengidentifikasi untuk setiap fungsi perangkat keras yang didukung oleh perangkat.
Lokal khusus bahasa untuk string teks dalam paket.
Penggunaan
<MetadataKey>
child elements
</MetadataKey>
Atribut
Tidak ada atribut.
Elemen anak
Elemen | Deskripsi |
---|---|
HardwareIDList | Elemen HardwareIDList menentukan satu atau beberapa string identifikasi perangkat keras untuk perangkat. |
LastModifiedDate | Elemen LastModifiedDate menentukan stempel waktu tempat paket metadata layanan terakhir diubah. |
Lokal | Elemen Lokal menentukan versi paket metadata layanan yang dilokalkan. |
ModelIDList | Elemen ModelIDList menentukan GUID dari setiap jenis perangkat atau model yang ditentukan dalam paket metadata layanan. |
MultipleLocale | Elemen MultipleLocale menentukan apakah paket metadata layanan mendukung beberapa lokal. |
Elemen induk
Elemen | Deskripsi |
---|---|
PackageInfo | Elemen PackageInfo adalah elemen induk dari skema XML PackageInfo. Elemen anak dari elemen PackageInfo menentukan atribut paket metadata perangkat. |
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>
Berikut ini adalah metadata skema 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>
Keterangan
Elemen anak dari elemen MetadataKey menentukan metadata yang digunakan sistem operasi untuk melakukan hal berikut:
Cari penyimpanan metadata perangkat untuk paket metadata layanan berdasarkan nilai ModelID atau HardwareID perangkat. Jika lebih dari satu paket metadata cocok dengan Model perangkat atau ID Perangkat Keras, sistem operasi juga membandingkan nilai Lokal dalam paket metadata dengan pengaturan bahasa saat ini di komputer pengguna.
Perbarui penyimpanan metadata perangkat dengan paket metadata layanan jika paket memiliki nilai LastModifiedDate yang lebih baru daripada paket yang ada dalam penyimpanan metadata perangkat.
Elemen MetadataKey harus berisi:
Satu instans elemen Locale dan LastModifiedDate .
Salah satu instans elemen HardwareIDList atau ModelIDList . Elemen MetadataKey dapat berisi satu instans dari kedua elemen.
Elemen MetadataKey diperlukan.