Partager via


CoreTextCompositionSegment Classe

Définition

Représente un segment dans une chaîne de composition. Pour obtenir une illustration, consultez Remarques.

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
Héritage
Object Platform::Object IInspectable CoreTextCompositionSegment
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Un objet de ce type peut être obtenu à partir de la propriété CoreTextCompositionCompletedEventArgs.CompositionSegments à l’intérieur d’un gestionnaire pour le gestionnaire d’événements CoreTextEditContext.CompositionCompleted .

L’illustration suivante montre les différentes parties d’une composition :

Illustration des différentes parties d’une composition La chaîne entière est la composition. Les sections marquées par les crochets gris sont des segments ou des segments de composition. Les mots à l’intérieur des zones bleues sont des chaînes converties (dans ce cas, Kanji). Et les mots à l’intérieur des zones rouges sont des chaînes de pré-conversion (dans ce cas, le Hiragana qui a généré le Kanji correspondant).

Propriétés

PreconversionString

Obtient une chaîne qui représente l’état de l’entrée utilisateur après le traitement IME, mais avant la conversion finale.

Range

Obtient un objet qui représente la plage qui définit ce segment de composition.

S’applique à