AlternateWordForm 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
标识由 WordSegment 对象表示的单词的备用形式。 例如,这可能包含规范化格式的数字。
public ref class AlternateWordForm sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AlternateWordForm final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AlternateWordForm
Public NotInheritable Class AlternateWordForm
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
代码不会创建此类的实例。 它从 WordSegment.AlternateForms 列表中检索它们。
AlternateNormalizationFormat 属性的值指示用于设置 AlternateText 属性格式的规范化格式。 它是以下可能的规范化格式之一。
当 NormalizationFormat 属性为 AlternateNormalizationFormat.Number 时,“.”用于指示小数分隔符,前导“-”指示数字为负数。
当 NormalizationFormat 为 AlternateNormalizationFormat.Currency 时,“.”用于指示小数分隔符,前导“-”表示数字为负数,最后一位后面的文本是货币符号。
当 NormalizationFormat 为 AlternateNormalizationFormat.Date 时,结果为“YYYY-MM-DD”,其中“YYYY”是 0 填充) (公历年,“MM”是 0 填充) (数值月份,“DD”是 (0 填充) 的日期。
当 NormalizationFormat 为 AlternateNormalizationFormat.Time 时,结果为“HH:MM:SS”,其中“HH”是 24 小时 (0 填充) (0-23) 的小时,“MM”是 0 填充) (分钟,“SS”是填充 0) (秒。
属性
AlternateText |
获取由此 AlternateWordForm 对象标识的备用词窗体 的文本。 |
NormalizationFormat |
获取此当前 AlternateWordForm 对象的规范化格式。 |
SourceTextSegment |
获取 TextSegment ,它标识此 AlternateWordForm 对象为其备用的源文本的子字符串。 |