Windows.Data.Text Namespace

Bietet Unterstützung zum Identifizieren von Textsegmenten und zum Bestimmen der Eigenschaften von Unicode-Zeichen.

Klassen

AlternateWordForm

Gibt eine alternative Form des Worts an, das durch ein WordSegment-Objekt dargestellt wird. Dies kann z. B. eine Zahl in einem normalisierten Format enthalten.

SelectableWordSegment

Stellt ein Segment aus dem bereitgestellten Text dar, das ein Wort und alle nachfolgenden Leerzeichen und/oder Interpunktionszeichen nach diesem Wort enthält.

SelectableWordsSegmenter

Eine Segmenterklasse, die bereitgestellten Text in Einheiten segmentieren kann, die für die Auswahl von Text nach Wörtern geeignet sind.

Die beim Erstellen dieses Objekts angegebene Sprache wird mit den Sprachen abgeglichen, in denen Worttrennungen im System vorhanden sind, und es werden die besten verfügbaren Regeln für die Wortsegmentierung verwendet. Die Sprache muss keine der von der App unterstützten Sprachen sein. Wenn keine unterstützten Sprachregeln speziell für diese Sprache verfügbar sind, werden die sprachneutralen Regeln verwendet (eine Implementierung von Unicode Standard Annex #29 Unicode Text Segmentation), und die ResolvedLanguage-Eigenschaft ist auf "und" (unbestimmte Sprache) festgelegt.

SemanticTextQuery

Ermöglicht Apps das Ausführen von Textabfragen mithilfe von AQS-Zeichenfolgen (Advanced Query Syntax) mit der Option, ein Sprachtag bereitzustellen, das in der Abfrage verwendet werden soll.

TextConversionGenerator

Konvertiert phonetische Eingabezeichen in eine Sammlung entsprechender ideografischer Zeichen (chinesische Zeichen).

Die Eingabe von japanischem und chinesischem Pinyin wird unterstützt.

TextPhoneme

Stellt das Ergebnis des Aufrufs der TextReverseConversionGenerator.GetPhonemesAsync-Methode dar, die sowohl den ursprünglichen Anzeigetext als auch die Phoneme kapselt, die dem ursprünglichen Anzeigetext entsprechen.

TextPredictionGenerator

Sagt japanische Wörter basierend auf einem phonetischen Zeichenpräfix voraus.

TextReverseConversionGenerator

Konvertiert eine japanische Zeichenfolge, die eine Mischung aus phonetischen und ideografischen Zeichen ist, in eine Zeichenfolge mit phonetischen Zeichen.

UnicodeCharacters

Stellt eine Möglichkeit für Apps bereit, Informationen zu Unicode-Zeichen gemäß Unicode-Standard anhang 44 abzurufen.

WordSegment

Stellt ein Wort aus dem bereitgestellten Text dar.

Wörter in dieser Klasse enthalten keine nachfolgenden Leerzeichen oder Interpunktionszeichen. Diese Klasse kann auch alternative Formen von Wörtern und normalisierte Zahlen, Währungen, Datumsangaben und Uhrzeiten verfügbar machen.

WordsSegmenter

Eine Segmenterklasse, die bereitgestellten Text in Wörter oder Wortstammsegmente segmentieren kann (abhängig von der jeweiligen Sprache).

Strukturen

TextSegment

Identifiziert eine Unterzeichenfolge einer Quelltextzeichenfolge. Ihre App kann diese Struktur verwenden, um das Segment des bereitgestellten Texts abzurufen, das durch AlternateWordForm, SelectableWordSegment, WordSegment oder SemanticTextQuery identifiziert wird.

Enumerationen

AlternateNormalizationFormat

Gibt das Normalisierungsformat eines AlternateWordForm-Objekts an.

TextPredictionOptions

Definiert Konstanten, die Textvorhersageoptionen angeben.

UnicodeGeneralCategory

Definiert die allgemeine Unicode-Kategorie eines Zeichens.

UnicodeNumericType

Definiert den Typ der Zahl, wenn ein Unicode-Zeichen eine Zahl darstellt.

Delegaten

SelectableWordSegmentsTokenizingHandler

Definiert die Signatur einer Funktion, die für SelectableWordsSegmenter.Tokenize bereitgestellt wird.

WordSegmentsTokenizingHandler

Definiert die Signatur einer Funktion, die für WordsSegmenter.Tokenize bereitgestellt wird.

Weitere Informationen