Windows.Data.Text Spazio dei nomi

Fornisce il supporto per identificare i segmenti di testo e per determinare le proprietà dei caratteri Unicode.

Classi

AlternateWordForm

Identifica una forma alternativa della parola rappresentata da un oggetto WordSegment . Ad esempio, può contenere un numero in un formato normalizzato.

SelectableWordSegment

Rappresenta un segmento del testo fornito che include una parola e qualsiasi spazio vuoto finale e/o punteggiatura dopo questa parola.

SelectableWordsSegmenter

Classe segmentatore in grado di segmentare il testo fornito in unità appropriate per la selezione del testo in base alle parole.

La lingua specificata quando questo oggetto viene costruito viene confrontato con le lingue con word breaker nel sistema e vengono utilizzate le regole di segmentazione delle parole migliori disponibili. La lingua non deve essere una delle lingue supportate dall'app. Se non sono disponibili regole di lingua supportate specificamente per tale lingua, vengono usate le regole indipendenti dalla lingua (un'implementazione dell'allegato standard Unicode n. 29 di segmentazione del testo Unicode) e la proprietà ResolvedLanguage viene impostata su "und" (lingua non determinita).

SemanticTextQuery

Consente alle app di eseguire query di testo usando stringhe AQS (Advanced Query Syntax), con l'opzione di fornire un tag di lingua da usare nella query.

TextConversionGenerator

Converte i caratteri fonetici di input in una raccolta di caratteri ideografici corrispondenti (caratteri cinesi).

L'input di Pinyin giapponese e cinese è supportato.

TextPhoneme

Rappresenta il risultato della chiamata al metodo TextReverseConversionGenerator.GetPhonemesAsync , incapsulando sia il testo di visualizzazione originale che i fonemi corrispondenti al testo visualizzato originale.

TextPredictionGenerator

Stima le parole giapponesi in base a un prefisso di caratteri fonetici.

TextReverseConversionGenerator

Converte inversa una stringa giapponese che è composta da caratteri fonetici e ideografici, in una stringa di caratteri fonetici.

UnicodeCharacters

Consente alle app di ottenere informazioni sui caratteri Unicode, in base all'allegato standard Unicode n. 44.

WordSegment

Rappresenta una parola dal testo specificato.

Le parole in questa classe non includono spazi vuoti finali o punteggiatura. Questa classe può anche esporre forme alternative di parole e numeri normalizzati, valute, date e ore.

WordsSegmenter

Classe segmentatore in grado di segmentare il testo fornito in parole o stem di parola (a seconda della lingua specifica).

Struct

TextSegment

Identifica una sottostringa di una stringa di testo di origine. L'app può usare questa struttura per ottenere il segmento del testo fornito identificato da AlternateWordForm, SelectableWordSegment, WordSegment o SemanticTextQuery.

Enumerazioni

AlternateNormalizationFormat

Identifica il formato di normalizzazione di un oggetto AlternateWordForm .

TextPredictionOptions

Definisce costanti che specificano le opzioni di stima del testo.

UnicodeGeneralCategory

Definisce la categoria generale Unicode di un carattere.

UnicodeNumericType

Definisce il tipo di numerale quando un carattere Unicode rappresenta un numero.

Delegati

SelectableWordSegmentsTokenizingHandler

Definisce la firma di una funzione fornita a SelectableWordsSegmenter.Tokenize.

WordSegmentsTokenizingHandler

Definisce la firma di una funzione fornita a WordsSegmenter.Tokenize.

Vedi anche