文本 (Toast XML 架构)
指定 Toast 模板中使用的文本。
元素层次结构
语法
<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 应用中引用字符串标识符。
有关详细信息,请参阅 全球化磁贴:本地化、缩放和辅助功能。
另请参阅