Windows.Data.Text Espacio de nombres

Proporciona compatibilidad para identificar segmentos de texto y para determinar las propiedades de caracteres Unicode.

Clases

AlternateWordForm

Identifica una forma alternativa de la palabra representada por un objeto WordSegment . Por ejemplo, esto puede contener un número en un formato normalizado.

SelectableWordSegment

Representa un segmento del texto proporcionado que incluye una palabra y cualquier espacio en blanco final o puntuación después de esta palabra.

SelectableWordsSegmenter

Clase de segmentación que puede segmentar el texto proporcionado en unidades adecuadas para seleccionar texto por palabras.

El idioma proporcionado cuando se construye este objeto coincide con los idiomas con separadores de palabras en el sistema y se usan las mejores reglas de segmentación de palabras disponibles. El idioma no debe ser uno de los idiomas admitidos por la aplicación. Si no hay reglas de idioma admitidas disponibles específicamente para ese idioma, se usan las reglas neutras del idioma (una implementación del anexo estándar Unicode n.º 29 de segmentación de texto Unicode) y la propiedad ResolvedLanguage se establece en "und" (idioma no predeterminado).

SemanticTextQuery

Permite que las aplicaciones realicen consultas de texto mediante cadenas de sintaxis de consulta avanzada (AQS), con la opción de proporcionar una etiqueta de idioma que se va a emplear en la consulta.

TextConversionGenerator

Convierte los caracteres fonéticos de entrada en una colección de caracteres ideográficos correspondientes (caracteres chinos).

Se admite la entrada de Pinyin japonés y chino.

TextPhoneme

Representa el resultado de llamar al método TextReverseConversionGenerator.GetPhonemesAsync , encapsulando tanto el texto de la pantalla original como los fonemas que coinciden con el texto de presentación original.

TextPredictionGenerator

Predice palabras japonesas basadas en un prefijo de caracteres fonéticos.

TextReverseConversionGenerator

Convierte de forma inversa una cadena japonesa que es una combinación de caracteres fonéticos e ideográficos, en una cadena de caracteres fonéticos.

UnicodeCharacters

Proporciona una manera de que las aplicaciones obtengan información sobre los caracteres Unicode según el anexo 44 estándar de Unicode.

WordSegment

Representa una palabra del texto proporcionado.

Las palabras de esta clase no incluyen signos de puntuación ni espacios en blanco finales. Esta clase también puede exponer formas alternativas de palabras y números normalizados, monedas, fechas y horas.

WordsSegmenter

Una clase de segmentación que puede segmentar el texto proporcionado en palabras o tallos de palabras (según el idioma concreto).

Estructuras

TextSegment

Identifica una subcadenilla de una cadena de texto de origen. La aplicación puede usar esta estructura para obtener el segmento del texto proporcionado identificado por AlternateWordForm, SelectableWordSegment, WordSegment o SemanticTextQuery.

Enumeraciones

AlternateNormalizationFormat

Identifica el formato de normalización de un objeto AlternateWordForm .

TextPredictionOptions

Define constantes que especifican opciones de predicción de texto.

UnicodeGeneralCategory

Define la categoría general Unicode de un carácter.

UnicodeNumericType

Define el tipo de numeral cuando un carácter Unicode representa un número.

Delegados

SelectableWordSegmentsTokenizingHandler

Define la firma de una función que se proporciona a SelectableWordsSegmenter.Tokenize.

WordSegmentsTokenizingHandler

Define la firma de una función que se proporciona a WordsSegmenter.Tokenize.

Consulte también