Metadados
Aviso de substituição do MBAE
Importante
A partir de Windows 10, versão 1803, a experiência do aplicativo MBAE é substituída por um aplicativo UWP mo. Para obter mais informações sobre aplicativos UWP mo, consulte Aplicativos de banda larga móvel UWP.
O elemento Metadados especifica os namespaces dos esquemas XML referenciados no pacote de metadados de serviço.
Uso
<Metadata
MetadataID = "xs:anyURI">
text
</Metadata>
Atributos
Atributo | Tipo | Obrigatório | Descrição |
---|---|---|---|
MetadataID | xs:anyURI | Sim | Especifica o namespace de um esquema XML referenciado no pacote de metadados de serviço. |
Valor de texto
O URI (Uniform Resource Identifier) do namespace de um esquema XML de metadados de serviço. O esquema XML deve ser um dos esquemas referenciados no pacote de metadados dos serviços.
Elementos filho
Não há elementos filho.
Elementos pai
Elemento | Descrição |
---|---|
PackageStructure | O elemento PackageStructure especifica os esquemas XML referenciados pelo pacote de metadados de serviço. |
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>
Comentários
No elemento PackageInfo , um mínimo de duas instâncias do elemento Metadados deve ser especificado. Cada instância deve especificar o namespace de um dos seguintes esquemas XML necessários que são usados para criar um pacote de metadados de serviço:
A abordagem mais fácil é copiar o exemplo a seguir acima para o arquivo Packageinfo.xml. Se qualquer uma das pastas especificadas acima não estiver incluída no pacote de metadados de serviço, remova o elemento Metadata do 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>
A pasta SoftwareInformation e os pacotes de metadados de serviço não têm suporte em dispositivos que executam o Windows 7.
Cada nome de pasta pode ser alterado para um nome arbitrário, desde que o nome seja definido neste elemento de metadados. O exemplo a seguir mostra como usar "WindowsInfo" como um nome de pasta:
<Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/WindowsInfo/2007/11/">WindowsInfo</Metadata>