Condividi tramite


CoreTextCompositionSegment Classe

Definizione

Rappresenta un segmento in una stringa di composizione. Per un'illustrazione, vedere la sezione Osservazioni.

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
Ereditarietà
Object Platform::Object IInspectable CoreTextCompositionSegment
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Un oggetto di questo tipo può essere ottenuto dalla proprietà CoreTextCompositionCompletedEventArgs.CompositionSegments all'interno di un gestore per il gestore eventi CoreTextEditContext.CompositionCompleted .

La figura seguente mostra le diverse parti di una composizione:

Illustrazione delle diverse parti di una composizione L'intera stringa è la composizione. Le sezioni contrassegnate dalle parentesi grigie sono segmenti o segmenti di composizione. Le parole all'interno delle caselle blu sono stringhe convertite (in questo caso Kanji). E le parole all'interno di caselle rosse sono stringhe di pre-conversione (in questo caso, l'Hiragana che ha generato il Kanji corrispondente).

Proprietà

PreconversionString

Ottiene una stringa che rappresenta lo stato dell'input dell'utente dopo l'elaborazione IME, ma prima della conversione finale.

Range

Ottiene un oggetto che rappresenta l'intervallo che definisce questo segmento di composizione.

Si applica a