Freigeben über


SelectableWordsSegmenter Klasse

Definition

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.

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
Vererbung
Object Platform::Object IInspectable SelectableWordsSegmenter
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

SelectableWordsSegmenter(String)

Erstellt ein SelectableWordsSegmenter-Objekt . Eine Beschreibung der Verwendung der für diesen Konstruktor bereitgestellten Sprache finden Sie in der Einführung in SelectableWordsSegmenter .

Eigenschaften

ResolvedLanguage

Ruft die Sprache der Regeln ab, die von diesem SelectableWordsSegmenter-Objekt verwendet werden.

"und" (undetermined) wird zurückgegeben, wenn wir sprachneutrale Regeln verwenden.

Methoden

GetTokenAt(String, UInt32)

Bestimmt und gibt den auswählbaren Wort- oder Wortstamm zurück, der einen angegebenen Index im bereitgestellten Text enthält oder folgt.

GetTokens(String)

Bestimmt und gibt alle auswählbaren Wörter oder Wortstamme im bereitgestellten Text zurück.

Tokenize(String, UInt32, SelectableWordSegmentsTokenizingHandler)

Ruft den bereitgestellten Handler mit zwei Iteratoren auf, die die auswählbaren Wörter vor und nach einem bestimmten Index in den bereitgestellten Text durchlaufen.

Gilt für: