Locale

MBAE 弃用警告

重要

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

Locale 元素指定服务元数据包的区域设置。 服务元数据包可以指定单个或多个区域设置。 若要使用多个区域设置,必须将 MultipleLocale 元素设置为 true

用法

<Locale
  default = "xs:boolean">
  text
</Locale>

Attributes

Attribute 类型 必需 说明

default

xs:boolean

必须为 true (1) 或 false (0) 。 如果默认属性设置为 true,则操作系统将使用此设备元数据包作为计算机当前区域设置的默认值。

子元素

没有子元素。

父元素

元素 说明

MetadataKey

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

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

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

Xsd

<xs:element name="Locale" type="tns:LocaleType" />

<xs:complexType name="LocaleType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="default" type="xs:boolean" use="required" />
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

备注

  • Locale 元素可以是 <语言>-<区域> ((例如 EN-US) )或 <语言> ((如 EN) )。 <如果设置了语言>,则包将应用于所有<语言>区域设置。 例如,EN 适用于 EN-US 和 EN-BR。

  • 若要将元数据包指定为计算机的当前区域设置的默认包,请将 默认 属性设置为 true (1) 。

    注意 只有一个服务的元数据包应将 默认 属性设置为 true (1) 。 否则,操作系统会随机选择服务的元数据包。

  • 当操作系统选择要显示的服务元数据包时,它将通过以下方式使用 Locale 元素:

    1. 操作系统检索系统首选语言和区域。 这通常是在 Windows 安装期间配置的。

    2. 如果服务元数据包的 Locale 元素与系统首选语言和区域匹配,则操作系统会为服务选择包,并使用与该语言和区域匹配ServiceInfo.xml) 中的图标和 ServiceProvider 值 (。

    3. 如果服务元数据包没有与系统首选语言匹配的 Locale 元素,则操作系统将应用存储在服务元数据包根目录中ServiceInfo.xml) (中性语言图标和 ServiceProvider 值。

Locale 元素是必需的。