Bagikan melalui


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:

Elemen MetadataKey diperlukan.