文本 (Toast XML 架构)

指定 Toast 模板中使用的文本。

元素层次结构

<吐 司>
<可视>
<binding>
<文本>

语法

<text id    = integer
      lang? = string 
      placement? = "attribution"
      hint-callScenarioCenterAlign? = boolean />

密钥

? 可选 (零个或一个)

特性和元素

特性

属性 说明 数据类型 必须 默认值
id

此文本适用于的 Toast 模板中的 text 元素。 如果模板只有一个文本元素,则此值为 1。 可用文本位置的数量基于模板定义。

integer

XML 有效负载的目标区域设置,指定为 BCP-47 语言标记 ,例如“en-US”或“fr-FR”。 此处指定的区域设置将替代 绑定视觉对象中的任何其他指定区域设置。 如果此值为文字字符串,则此属性默认为用户的用户界面语言。 如果此值为字符串参考,则此属性默认为解析字符串时由 Windows 运行时选择的区域设置。

字符串
placement

文本的位置。 在周年更新中引入。 如果指定值“属性”,则文本始终显示在通知底部,以及应用的标识或通知的时间戳。 在不支持署名文本的旧 Windows 版本中,该文本仅显示为另一文本元素(假设你还没有达到最多的三个文本元素)。 有关详细信息,请参阅 Toast 内容

字符串
hint-callScenarioCenterAlign

设置为“true”,使传入呼叫通知的文本居中。 此值仅用于 具有方案 值为“incomingCall”的通知;否则,将忽略它。 有关详细信息,请参阅 Toast 内容

boolean

 

子元素

无。

父元素

父元素 说明
binding

指定 Toast 模板。 请注意,Toast 通知中只能包含一个绑定元素。

 

注解

文本元素的正文可通过两种方式表示:

  • 作为文本字符串;例如, <text id=“1”>Hello world!</text>。
  • 作为字符串引用,使用“ms-resource”前缀;例如, <text id=“1”> ms-resource:hello</text>。 使用“ms-resource”前缀时,将使用 JavaScript) 或 Resources.resw 文件 (C#/C++) 在应用的 Resources.resjson (Windows 应用中引用字符串标识符。

有关详细信息,请参阅 全球化磁贴:本地化、缩放和辅助功能

另请参阅