Compartilhar via


CoreTextCompositionSegment Classe

Definição

Representa um segmento em uma cadeia de caracteres de composição. Consulte Comentários para obter uma ilustração.

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
Herança
Object Platform::Object IInspectable CoreTextCompositionSegment
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Um objeto desse tipo pode ser obtido da propriedade CoreTextCompositionCompletedEventArgs.CompositionSegments dentro de um manipulador para o manipulador de eventos CoreTextEditContext.CompositionCompleted .

A ilustração a seguir mostra as diferentes partes de uma composição:

Uma ilustração das diferentes partes de uma composição A cadeia de caracteres inteira é a composição. As seções marcadas pelos colchetes cinza são segmentos ou segmentos de composição. As palavras dentro das caixas azuis são cadeias de caracteres convertidas (nesse caso, Kanji). E as palavras dentro de caixas vermelhas são cadeias de caracteres de pré-conversão (nesse caso, a Hiragana que gerou o Kanji correspondente).

Propriedades

PreconversionString

Obtém uma cadeia de caracteres que representa o estado da entrada do usuário após o processamento do IME, mas antes da conversão final.

Range

Obtém um objeto que representa o intervalo que define esse segmento de composição.

Aplica-se a