ModelIDList

MBAE 弃用警告

重要

从 Windows 10 版本 1803 开始,MBAE 应用体验将替换为 MO UWP 应用。 有关 MO UWP 应用的详细信息,请参阅 UWP 移动宽带应用

ModelIDList 元素指定一个或多个 GUID。 每个 GUID 通过 ModelID 元素指定,并标识设备元数据包中指定的物理设备。

谨慎 服务元数据包不支持 ModelIDList 和 ModelID 元素。 必须改用 HardwareIDListHardwareID 元素。

用法

<ModelIDList>
  child elements
</ModelIDList>

Attributes

没有属性。

子元素

元素 说明

ModelID

ModelID 元素指定物理设备的 GUID。

父元素

元素 说明

MetadataKey

MetadataKey 元素指定设备元数据包的属性。 其中包括:

  • 设备支持的每个硬件功能的标识符。

  • 包中文本字符串的语言特定区域设置。

Xsd

<xs:element name="ModelIDList" type="tns:ModelIDListType" minOccurs="0" />

<xs:complexType name="ModelIDListType">
  <xs:sequence>
    <xs:element name="ModelID" type="tns:GUIDType" maxOccurs="unbounded" />
  </xs:sequence>
</xs:complexType>

备注

仅当 MetadataKey 元素中未指定 HardwareIDList 元素时,才需要 ModelIDList 元素。 如果指定,ModelIDList 元素必须包含一个或多个 ModelID 元素。 如果设备元数据包支持多个设备模型或型号 ID,则可以为每个设备型号指定 ModelID 元素。

谨慎 服务元数据包不支持 ModelIDList 和 ModelID 元素。 必须改用 HardwareIDListHardwareID 元素。

如果 PackageInfo XML 数据同时包含 HardwareIDList 和 ModelIDList 元素,则操作系统在确定设备是否由设备元数据包指定时使用以下规则:

  • 如果设备具有型号 ID,则操作系统不会在 HardwareIDList 元素中搜索匹配项。 有关模型 ID 的详细信息,请参阅 ModelID

  • 否则,操作会在 HardwareIDList 元素中搜索设备硬件 ID 的匹配项。