Windows.Data.Text 名前空間

テキスト セグメントの識別と Unicode 文字のプロパティの決定をサポートします。

クラス

AlternateWordForm

WordSegment オブジェクトによって表される単語の代替形式を識別します。 たとえば、正規化された形式の数値を含む場合があります。

SelectableWordSegment

指定したテキストのセグメントを表します。これには、単語と、この単語の後の末尾の空白文字や句読点が含まれます。

SelectableWordsSegmenter

指定されたテキストを単語で選択するのに適した単位にセグメント化できるセグメント化クラス。

このオブジェクトの構築時に指定された言語は、システム上のワード ブレーカーを使用する言語と照合され、使用できる最適な単語セグメント化ルールが使用されます。 この言語は、アプリでサポートされている言語の 1 つである必要はありません。 その言語に対して特にサポートされている言語規則がない場合は、言語に依存しない規則 ( Unicode 標準 Annex #29 Unicode テキスト セグメント化の実装) が使用され、 ResolvedLanguage プロパティは "und" (未確定言語) に設定されます。

SemanticTextQuery

高度なクエリ構文 (AQS) 文字列を使用して、クエリで使用する言語タグを指定するオプションを使用して、アプリでテキスト クエリを実行できるようにします。

TextConversionGenerator

入力のふりがなを対応する表意文字 (中国語) のコレクションに変換します。

日本語と中国語の Pinyin の入力がサポートされています。

TextPhoneme

TextReverseConversionGenerator.GetPhonemesAsync メソッドを呼び出し、元の表示テキストと元の表示テキストに一致する音素の両方をカプセル化した結果を表します。

TextPredictionGenerator

ふりがなのプレフィックスに基づいて日本語の単語を予測します。

TextReverseConversionGenerator

ふりがなと表意文字が混在する日本語の文字列を、ふりがなの文字列に逆変換します。

UnicodeCharacters

Unicode 標準 Annex #44 に従って、アプリが Unicode 文字に関する情報を取得する方法を提供します。

WordSegment

指定したテキストの単語を表します。

このクラスの単語には、末尾の空白文字や句読点は含まれません。 このクラスでは、代替形式の単語、正規化された数値、通貨、日付、時刻を公開することもできます。

WordsSegmenter

(特定の言語に応じて) 指定されたテキストを単語または単語の茎にセグメント化できるセグメント化クラス。

構造体

TextSegment

ソース テキスト文字列のサブ文字列を識別します。 アプリでは、この構造を使用して、 AlternateWordFormSelectableWordSegmentWordSegmentSemanticTextQuery で識別される指定されたテキストのセグメントを取得できます。

列挙型

AlternateNormalizationFormat

AlternateWordForm オブジェクトの正規化形式を識別します。

TextPredictionOptions

テキスト予測オプションを指定する定数を定義します。

UnicodeGeneralCategory

文字の Unicode 一般カテゴリを定義します。

UnicodeNumericType

Unicode 文字が数値を表す場合の数字の種類を定義します。

代理人

SelectableWordSegmentsTokenizingHandler

SelectableWordsSegmenter.Tokenize に提供される関数のシグネチャを定義します。

WordSegmentsTokenizingHandler

WordsSegmenter.Tokenize に提供される関数のシグネチャを定義します。

こちらもご覧ください