元数据
MBAE 弃用警告
重要
从 Windows 10 版本 1803 开始,MBAE 应用体验将替换为 MO UWP 应用。 有关 MO UWP 应用的详细信息,请参阅 UWP 移动宽带应用。
Metadata 元素指定服务元数据包中引用的 XML 架构的命名空间。
使用情况
<Metadata
MetadataID = "xs:anyURI">
text
</Metadata>
属性
属性 | 类型 | 必需 | 说明 |
---|---|---|---|
MetadataID | xs:anyURI | 是 | 指定在服务元数据包中引用的 XML 架构的命名空间。 |
文本值
统一资源标识符 (服务元数据 XML 架构的命名空间) URI。 XML 架构必须是服务元数据包中引用的架构之一。
子元素
没有子元素。
父元素
元素 | 说明 |
---|---|
PackageStructure | PackageStructure 元素指定由服务元数据包引用的 XML 架构。 |
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>
注解
在 PackageInfo 元素中,必须至少指定 Metadata 元素的两个实例。 每个实例必须指定用于创建服务元数据包的以下所需 XML 架构之一的命名空间:
最简单的方法是将上面的以下示例复制到 Packageinfo.xml 文件中。 如果上述任何指定的文件夹未包含在服务元数据包中,请确保从 PackageStructure 元素中删除 Metadata 元素。
<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>
运行 Windows 7 的设备上不支持 SoftwareInformation 文件夹和服务元数据包。
只要在此元数据元素中设置名称,每个文件夹名称就可以更改为任意名称。 以下示例演示如何使用“WindowsInfo”作为文件夹名称:
<Metadata MetadataID="http://schemas.microsoft.com/windows/DeviceMetadata/WindowsInfo/2007/11/">WindowsInfo</Metadata>