MetadataKey
Avviso di deprecazione di MBAE
Importante
A partire da Windows 10 versione 1803, l'esperienza dell'app MBAE viene sostituita da un'app UWP mo. Per altre informazioni sulle app UWP MO, vedi App UWP per dispositivi mobili a banda larga.
L'elemento MetadataKey specifica gli attributi del pacchetto di metadati del servizio. tra cui:
Identificatore per ogni funzione hardware supportata dal dispositivo.
Impostazioni locali specifiche della lingua per le stringhe di testo all'interno del pacchetto.
Utilizzo
<MetadataKey>
child elements
</MetadataKey>
Attributi
Non ci sono attributi.
Elementi figlio
Elemento | Descrizione |
---|---|
HardwareIDList | L'elemento HardwareIDList specifica una o più stringhe di identificazione hardware per il dispositivo. |
LastModifiedDate | L'elemento LastModifiedDate specifica il timestamp in cui è stato modificato l'ultimo pacchetto di metadati del servizio. |
Impostazioni locali | L'elemento Locale specifica la versione localizzata del pacchetto di metadati del servizio. |
ModelIDList | L'elemento ModelIDList specifica il GUID di ogni tipo di dispositivo o modello specificato all'interno del pacchetto di metadati del servizio. |
MultipleLocale | L'elemento MultipleLocale specifica se il pacchetto di metadati del servizio supporta più impostazioni locali. |
Elementi padre
Elemento | Descrizione |
---|---|
PackageInfo | L'elemento PackageInfo è l'elemento padre dello schema XML PackageInfo. Gli elementi figlio dell'elemento PackageInfo specificano gli attributi del pacchetto di metadati del dispositivo. |
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>
Di seguito sono riportati i metadati di Xml Schema 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>
Commenti
Gli elementi figlio dell'elemento MetadataKey specificano i metadati usati dal sistema operativo per eseguire le operazioni seguenti:
Cercare nell'archivio dei metadati del dispositivo un pacchetto di metadati del servizio in base al valore ModelID o HardwareID di un dispositivo. Se più pacchetti di metadati corrispondono al modello o all'ID hardware del dispositivo, il sistema operativo confronta anche il valore Delle impostazioni locali all'interno del pacchetto di metadati con l'impostazione della lingua corrente nel computer dell'utente.
Aggiornare l'archivio metadati del dispositivo con il pacchetto di metadati del servizio se un pacchetto ha un valore LastModifiedDate più recente di un pacchetto esistente all'interno dell'archivio metadati del dispositivo.
L'elemento MetadataKey deve contenere:
Un'istanza degli elementi Locale e LastModifiedDate .
Un'istanza degli elementi HardwareIDList o ModelIDList . L'elemento MetadataKey può contenere un'istanza di entrambi gli elementi.
L'elemento MetadataKey è obbligatorio.