NLTagger.EnumerateTags Method

Definition

Overloads

EnumerateTags(NSRange, NLTokenUnit, NSString, NLTaggerOptions, NLTaggerEnumerateTagsContinuationHandler)

Enumerates over a filtered list of tags and applies a handler.

EnumerateTags(NSRange, NLTokenUnit, NLTagScheme, NLTaggerOptions, NLTaggerEnumerateTagsContinuationHandler)

Enumerates over a filtered list of tags and applies a handler.

EnumerateTags(NSRange, NLTokenUnit, NSString, NLTaggerOptions, NLTaggerEnumerateTagsContinuationHandler)

Enumerates over a filtered list of tags and applies a handler.

[Foundation.Export("enumerateTagsInRange:unit:scheme:options:usingBlock:")]
public virtual void EnumerateTags (Foundation.NSRange range, NaturalLanguage.NLTokenUnit unit, Foundation.NSString scheme, NaturalLanguage.NLTaggerOptions options, NaturalLanguage.NLTaggerEnumerateTagsContinuationHandler handler);
abstract member EnumerateTags : Foundation.NSRange * NaturalLanguage.NLTokenUnit * Foundation.NSString * NaturalLanguage.NLTaggerOptions * NaturalLanguage.NLTaggerEnumerateTagsContinuationHandler -> unit
override this.EnumerateTags : Foundation.NSRange * NaturalLanguage.NLTokenUnit * Foundation.NSString * NaturalLanguage.NLTaggerOptions * NaturalLanguage.NLTaggerEnumerateTagsContinuationHandler -> unit

Parameters

range
NSRange

The range of the tag.

unit
NLTokenUnit

The lexical unit of the tag.

scheme
NSString

The schemes for which to enumerate the corresponding tags.

options
NLTaggerOptions

Options that control preprocessing done to tags.

handler
NLTaggerEnumerateTagsContinuationHandler

A handler to run on enumerated tags.

Attributes

Applies to

EnumerateTags(NSRange, NLTokenUnit, NLTagScheme, NLTaggerOptions, NLTaggerEnumerateTagsContinuationHandler)

Enumerates over a filtered list of tags and applies a handler.

public void EnumerateTags (Foundation.NSRange range, NaturalLanguage.NLTokenUnit unit, NaturalLanguage.NLTagScheme scheme, NaturalLanguage.NLTaggerOptions options, NaturalLanguage.NLTaggerEnumerateTagsContinuationHandler handler);
member this.EnumerateTags : Foundation.NSRange * NaturalLanguage.NLTokenUnit * NaturalLanguage.NLTagScheme * NaturalLanguage.NLTaggerOptions * NaturalLanguage.NLTaggerEnumerateTagsContinuationHandler -> unit

Parameters

range
NSRange

The range of the tag.

unit
NLTokenUnit

The lexical unit of the tag.

scheme
NLTagScheme

The schemes for which to enumerate the corresponding tags.

options
NLTaggerOptions

Options that control preprocessing done to tags.

handler
NLTaggerEnumerateTagsContinuationHandler

A handler to run on enumerated tags.

Applies to