Compartir a través de


Metadatos

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 Metadata especifica los espacios de nombres de los esquemas XML a los que se hace referencia en el paquete de metadatos del servicio.

Uso

<Metadata
  MetadataID = "xs:anyURI">
  text
</Metadata>

Atributos

Atributo Tipo Obligatorio Descripción
MetadataID xs:anyURI Especifica el espacio de nombres de un esquema XML al que se hace referencia dentro del paquete de metadatos del servicio.

Valor de texto

Identificador uniforme de recursos (URI) del espacio de nombres de un esquema XML de metadatos de servicio. El esquema XML debe ser uno de los esquemas a los que se hace referencia dentro del paquete de metadatos de servicios.

Elementos secundarios

No hay elementos secundarios.

Elementos primarios

Elemento Descripción
PackageStructure El elemento PackageStructure especifica los esquemas XML a los que hace referencia el paquete de metadatos del servicio.

XSD

<xs:element name="PackageStructure" type="tns:PackageStructureType" />

<xs:complexType name="PackageStructureType">
   <xs:sequence>
     <xs:element name="Metadata" type="tns:MetadataType" minOccurs="3" maxOccurs="unbounded" />
   </xs:sequence>
</xs:complexType>

<xs:complexType name="MetadataType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="MetadataID" type="xs:anyURI" use="required" />
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

Observaciones

En el elemento PackageInfo , se deben especificar un mínimo de dos instancias del elemento Metadata. Cada instancia debe especificar el espacio de nombres de uno de los siguientes esquemas XML necesarios que se usan para crear un paquete de metadatos de servicio:

El enfoque más sencillo es copiar el siguiente ejemplo anterior en el archivo Packageinfo.xml. Si alguna de las carpetas especificadas anteriormente no se incluye en el paquete de metadatos del servicio, asegúrese de quitar el elemento Metadata del elemento PackageStructure .

<PackageStructure>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/PackageInfo/2007/11">PackageInfo.xml</Metadata>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/2010/05/DeviceMetadata/ServiceInfo">ServiceInformation</Metadata>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/WindowsInfo/2007/11/">WindowsInformation</Metadata>
  <Metadata MetadataID="http://schemas.microsoft.com/windows/2010/08/DeviceMetadata/SoftwareInfo">SoftwareInformation</Metadata>
</PackageStructure>

Los paquetes de metadatos de servicio y carpeta SoftwareInformation no se admiten en dispositivos que ejecutan Windows 7.

Cada nombre de carpeta se puede cambiar a un nombre arbitrario siempre que el nombre se establezca en este elemento de metadatos. En el ejemplo siguiente se muestra cómo usar "WindowsInfo" como nombre de carpeta:

<Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/WindowsInfo/2007/11/">WindowsInfo</Metadata>