Compartir a través de


CoreTextCompositionSegment Clase

Definición

Representa un segmento de una cadena de composición. Vea Comentarios para obtener una ilustración.

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
Herencia
Object Platform::Object IInspectable CoreTextCompositionSegment
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Un objeto de este tipo se puede obtener de la propiedad CoreTextCompositionCompletedEventArgs.CompositionSegments dentro de un controlador para el controlador de eventos CoreTextEditContext.CompositionCompleted .

En la ilustración siguiente se muestran las distintas partes de una composición:

Ilustración de las distintas partes de una composición Toda la cadena es la composición. Las secciones marcadas por los corchetes grises son segmentos o segmentos de composición. Las palabras dentro de los cuadros azules se convierten cadenas (en este caso, Kanji). Y las palabras dentro de los cuadros rojos son cadenas de conversión previa (en este caso, el Hiragana que generó el Kanji correspondiente).

Propiedades

PreconversionString

Obtiene una cadena que representa el estado de la entrada del usuario después del procesamiento de IME, pero antes de la conversión final.

Range

Obtiene un objeto que representa el intervalo que define este segmento de composición.

Se aplica a