Поделиться через


Windows.Data.Text Пространство имен

Обеспечивает поддержку идентификации сегментов текста и определения свойств символов Юникода.

Классы

AlternateWordForm

Определяет альтернативную форму слова, представленного объектом WordSegment . Например, он может содержать число в нормализованном формате.

SelectableWordSegment

Представляет сегмент из предоставленного текста, который содержит слово и все конечные пробелы и знаки препинания после этого слова.

SelectableWordsSegmenter

Класс сегментатора, который может сегментировать предоставленный текст на единицы, подходящие для выделения текста по словам.

Язык, указанный при создании этого объекта, сопоставляется с языками с средствами разбиения по словам в системе, и используются лучшие доступные правила сегментации слов. Язык не обязательно должен быть одним из поддерживаемых языков приложения. Если для этого языка нет поддерживаемых языковых правил, используются не зависящие от языка правила (реализация стандартного приложения Юникода No29 Сегментация текста Юникода), а для свойства ResolvedLanguage задано значение "und" (неопределенный язык).

SemanticTextQuery

Позволяет приложениям выполнять текстовые запросы с помощью строк расширенного синтаксиса запросов (AQS) с возможностью предоставления тега языка для использования в запросе.

TextConversionGenerator

Преобразует входные фонетические символы в коллекцию соответствующих идеографических символов (китайских символов).

Поддерживается ввод японского и китайского пиньинь.

TextPhoneme

Представляет результат вызова метода TextReverseConversionGenerator.GetPhonemesAsync , инкапсулирующего как исходный отображаемый текст, так и фонемы, соответствующие исходному отображаемму тексту.

TextPredictionGenerator

Прогнозирует японские слова на основе префикса фонетических символов.

TextReverseConversionGenerator

Обратный преобразование японской строки, которая представляет собой сочетание фонетических и идеографических символов, в строку фонетических символов.

UnicodeCharacters

Предоставляет приложениям способ получения сведений о символах Юникода в соответствии со стандартным приложением Юникода No 44.

WordSegment

Представляет слово из предоставленного текста.

Слова в этом классе не включают конечные пробелы или знаки препинания. Этот класс также может предоставлять альтернативные формы слов и нормализованные числа, валюты, даты и время.

WordsSegmenter

Класс сегментатора, который может сегментировать предоставленный текст на слова или корки слов (в зависимости от конкретного языка).

Структуры

TextSegment

Определяет подстроку исходной текстовой строки. Приложение может использовать эту структуру для получения сегмента предоставленного текста, который определяется с помощью AlternateWordForm, SelectableWordSegment, WordSegment или SemanticTextQuery.

Перечисления

AlternateNormalizationFormat

Определяет формат нормализации объекта AlternateWordForm .

TextPredictionOptions

Определяет константы, определяющие параметры прогнозирования текста.

UnicodeGeneralCategory

Определяет общую категорию Юникода символа.

UnicodeNumericType

Определяет тип числа, когда символ Юникода представляет число.

Делегаты

SelectableWordSegmentsTokenizingHandler

Определяет сигнатуру функции, предоставляемой selectableWordsSegmenter.Tokenize.

WordSegmentsTokenizingHandler

Определяет сигнатуру функции, предоставляемой для WordsSegmenter.Tokenize.

См. также раздел