MBAE の非推奨に関する警告
Important
Windows 10 バージョン 1803 以降では、MBAE アプリ エクスペリエンスは MO UWP アプリに置き換えられました。 MO UWP アプリの詳細については、「UWP モバイル ブロードバンド アプリの」を参照してください。
MetadataKey 要素は、サービス メタデータ パッケージの属性を指定します。 これには以下が含まれます。
デバイスでサポートされている各ハードウェア機能の識別子。
パッケージ内のテキスト文字列の言語固有のロケール。
Usage
<MetadataKey>
child elements
</MetadataKey>
Attributes
属性はありません。
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. PackageInfo 要素の子要素は、デバイス メタデータ パッケージの属性を指定します。 |
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>
PackageInfov2 XML スキーマ メタデータを次に示します。
<?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
MetadataKey 要素の子要素は、オペレーティング システムが次の操作を行うために使用するメタデータを指定します。
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.
MetadataKey 要素には次のものが含まれている必要があります。
One instance of the Locale and LastModifiedDate elements.
One instance of either the HardwareIDList or ModelIDList elements. MetadataKey 要素には、両方の要素のインスタンスを 1 つ含めることができます。
MetadataKey 要素が必要です。