Freigeben über


CoreTextCompositionSegment Klasse

Definition

Stellt ein Segment in einer Kompositionszeichenfolge dar. Eine Abbildung finden Sie unter Hinweise.

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
Vererbung
Object Platform::Object IInspectable CoreTextCompositionSegment
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Ein Objekt dieses Typs kann aus der CoreTextCompositionCompletedEventArgs.CompositionSegments-Eigenschaft in einem Handler für den CoreTextEditContext.CompositionCompleted-Ereignishandler abgerufen werden.

Die folgende Abbildung zeigt die verschiedenen Teile einer Komposition:

Abbildung der verschiedenen Teile einer Komposition Die gesamte Zeichenfolge ist die Komposition. Die durch die grauen Klammern gekennzeichneten Abschnitte sind Segmente oder Kompositionssegmente. Die Wörter in den blauen Feldern sind konvertierte Zeichenfolgen (in diesem Fall Kanji). Und die Wörter in roten Feldern sind Zeichenfolgen vor der Konvertierung (in diesem Fall die Hiragana, die den entsprechenden Kanji generiert hat).

Eigenschaften

PreconversionString

Ruft eine Zeichenfolge ab, die den Status der Benutzereingabe nach der IME-Verarbeitung, aber vor der endgültigen Konvertierung darstellt.

Range

Ruft ein -Objekt ab, das den Bereich darstellt, der dieses Kompositionssegment definiert.

Gilt für: