共用方式為


SelectableWordsSegmenter 類別

定義

區段器類別,能夠將提供的文字分割成適合依單字選取文字的單位。

建構此物件時所提供的語言會與系統上具有斷詞工具的語言進行比對,並使用最佳的斷詞規則。 語言不一定是應用程式的其中一種支援語言。 如果該語言沒有特別支援的語言規則,則會使用語言中性規則 (Unicode 標準附錄 #29 Unicode 文字分割) 實作,而 ResolvedLanguage 屬性會設定為 「und」 (未決定的語言) 。

public ref class SelectableWordsSegmenter sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Data.Text.ISelectableWordsSegmenterFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SelectableWordsSegmenter final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Data.Text.ISelectableWordsSegmenterFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SelectableWordsSegmenter final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Data.Text.ISelectableWordsSegmenterFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SelectableWordsSegmenter
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Data.Text.ISelectableWordsSegmenterFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SelectableWordsSegmenter
function SelectableWordsSegmenter(language)
Public NotInheritable Class SelectableWordsSegmenter
繼承
Object Platform::Object IInspectable SelectableWordsSegmenter
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

建構函式

SelectableWordsSegmenter(String)

建立 SelectableWordsSegmenter 物件。 如需使用此建構函式所提供語言的描述,請參閱 SelectableWordsSegmenter 中的簡介。

屬性

ResolvedLanguage

取得這個 SelectableWordsSegmenter 物件所使用的規則語言。

如果使用語言中性規則,則會傳回 「und」 (未決定) 。

方法

GetTokenAt(String, UInt32)

決定並傳回可選取的單字或字幹,其中包含或追蹤所提供文字中的指定索引。

GetTokens(String)

決定並傳回所提供文字中所有可選取的單字或字幹。

Tokenize(String, UInt32, SelectableWordSegmentsTokenizingHandler)

使用兩個反覆運算器呼叫提供的處理常式,在提供的文字中逐一查看指定索引之前和之後的可選取字組。

適用於