MetadataKey
Advertencia de desuso de MBAE
Importante
A partir de Windows 10, versión 1803, la experiencia de la aplicación MBAE se reemplaza por una aplicación para UWP mo. Para obtener más información sobre las aplicaciones para UWP mo, consulta Aplicaciones de banda ancha móvil para UWP.
El elemento MetadataKey especifica los atributos del paquete de metadatos del servicio. Entre ellas, se incluyen las siguientes:
Identificador de cada función de hardware compatible con el dispositivo.
Configuración regional específica del idioma para las cadenas de texto del paquete.
Uso
<MetadataKey>
child elements
</MetadataKey>
Atributos
No hay atributos.
Elementos secundarios
Elemento | Descripción |
---|---|
HardwareIDList | El elemento HardwareIDList especifica una o varias cadenas de identificación de hardware para el dispositivo. |
LastModifiedDate | El elemento LastModifiedDate especifica la marca de tiempo en la que se cambió por última vez el paquete de metadatos del servicio. |
Configuración regional | El elemento Configuración regional especifica la versión localizada del paquete de metadatos del servicio. |
ModelIDList | El elemento ModelIDList especifica el GUID de cada tipo de dispositivo o modelo especificado dentro del paquete de metadatos del servicio. |
MultipleLocale | El elemento MultipleLocale especifica si el paquete de metadatos del servicio admite varias configuraciones regionales. |
Elementos primarios
Elemento | Descripción |
---|---|
PackageInfo | El elemento PackageInfo es el elemento primario del esquema XML PackageInfo. Los elementos secundarios del elemento PackageInfo especifican los atributos del paquete de metadatos 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>
A continuación se incluyen los metadatos del esquema 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>
Observaciones
Los elementos secundarios del elemento MetadataKey especifican los metadatos que usa el sistema operativo para hacer lo siguiente:
Busque en el almacén de metadatos del dispositivo un paquete de metadatos de servicio basado en el valor ModelID o HardwareID de un dispositivo. Si más de un paquete de metadatos coincide con el modelo o el identificador de hardware del dispositivo, el sistema operativo también compara el valor de configuración regional dentro del paquete de metadatos con la configuración de idioma actual en el equipo del usuario.
Actualice el almacén de metadatos del dispositivo con el paquete de metadatos de servicio si un paquete tiene un valor LastModifiedDate más reciente que un paquete existente en el almacén de metadatos del dispositivo.
El elemento MetadataKey debe contener:
Una instancia de los elementos Locale y LastModifiedDate .
Una instancia de los elementos HardwareIDList o ModelIDList . El elemento MetadataKey puede contener una instancia de ambos elementos.
Se requiere el elemento MetadataKey.