CoreTextCompositionSegment 类

定义

表示组合字符串中的段。 有关插图,请参阅“备注”。

public ref class CoreTextCompositionSegment sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CoreTextCompositionSegment final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CoreTextCompositionSegment
Public NotInheritable Class CoreTextCompositionSegment
继承
Object Platform::Object IInspectable CoreTextCompositionSegment
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

可以从 CoreTextEditContext.CompositionCompleted 事件处理程序的处理程序内的 CoreTextCompositionCompletedEventArgs.CompositionSegments 属性中获取此类型的对象。

下图显示了合成的不同部分:

合成的不同部分的插图 整个字符串是组合。 用灰色方括号标记的部分是段或组合段。 蓝色框内的单词是转换字符串 (在本例中为日文汉字) 。 红框中的单词是预转换字符串,在本例中 (生成相应汉字) 平假名。

属性

PreconversionString

获取一个字符串,该字符串表示用户输入在 IME 处理后、最终转换之前的状态。

Range

获取一个 对象,该对象表示定义此组合段的区域。

适用于