NSLinguisticTagger.GetTag Method

Definition

Overloads

GetTag(nint, NSString, NSRange, NSRange)
GetTag(nuint, NSLinguisticTaggerUnit, String, NSRange)
GetTag(String, nuint, NSLinguisticTaggerUnit, String, NSOrthography, NSRange)

GetTag(nint, NSString, NSRange, NSRange)

[Foundation.Export("tagAtIndex:scheme:tokenRange:sentenceRange:")]
public virtual string GetTag (nint charIndex, Foundation.NSString tagScheme, ref Foundation.NSRange tokenRange, ref Foundation.NSRange sentenceRange);
abstract member GetTag : nint * Foundation.NSString *  *  -> string
override this.GetTag : nint * Foundation.NSString *  *  -> string

Parameters

charIndex
System.System.IntPtr System.nativeint
tagScheme
NSString
tokenRange
NSRange
sentenceRange
NSRange

Returns

Attributes

Applies to

GetTag(nuint, NSLinguisticTaggerUnit, String, NSRange)

[Foundation.Export("tagAtIndex:unit:scheme:tokenRange:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual string GetTag (nuint charIndex, Foundation.NSLinguisticTaggerUnit unit, string scheme, ref Foundation.NSRange tokenRange);
abstract member GetTag : nuint * Foundation.NSLinguisticTaggerUnit * string *  -> string
override this.GetTag : nuint * Foundation.NSLinguisticTaggerUnit * string *  -> string

Parameters

charIndex
System.System.UIntPtr System.unativeint
scheme
String
tokenRange
NSRange

To be added.

This parameter can be null.

Returns

Attributes

Applies to

GetTag(String, nuint, NSLinguisticTaggerUnit, String, NSOrthography, NSRange)

[Foundation.Export("tagForString:atIndex:unit:scheme:orthography:tokenRange:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 13, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static string GetTag (string str, nuint charIndex, Foundation.NSLinguisticTaggerUnit unit, string scheme, Foundation.NSOrthography orthography, ref Foundation.NSRange tokenRange);
static member GetTag : string * nuint * Foundation.NSLinguisticTaggerUnit * string * Foundation.NSOrthography *  -> string

Parameters

str
String
charIndex
System.System.UIntPtr System.unativeint
scheme
String
orthography
NSOrthography

To be added.

This parameter can be null.

tokenRange
NSRange

To be added.

This parameter can be null.

Returns

Attributes

Applies to