AlternateWordForm 类

定义

标识由 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
继承
Object Platform::Object IInspectable 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 时,“.”用于指示小数分隔符,前导“-”指示数字为负数。

NormalizationFormatAlternateNormalizationFormat.Currency 时,“.”用于指示小数分隔符,前导“-”表示数字为负数,最后一位后面的文本是货币符号。

NormalizationFormatAlternateNormalizationFormat.Date 时,结果为“YYYY-MM-DD”,其中“YYYY”是 0 填充) (公历年,“MM”是 0 填充) (数值月份,“DD”是 (0 填充) 的日期。

NormalizationFormatAlternateNormalizationFormat.Time 时,结果为“HH:MM:SS”,其中“HH”是 24 小时 (0 填充) (0-23) 的小时,“MM”是 0 填充) (分钟,“SS”是填充 0) (秒。

属性

AlternateText

获取由此 AlternateWordForm 对象标识的备用词窗体 的文本。

NormalizationFormat

获取此当前 AlternateWordForm 对象的规范化格式。

SourceTextSegment

获取 TextSegment ,它标识此 AlternateWordForm 对象为其备用的源文本的子字符串。

适用于