Instance Method インスタンスメソッド

possibleTags(at:scheme:tokenRange:sentenceRange:scores:)

Returns an array of possible tags for the given scheme at the specified range, supplying matching scores. 指定された範囲でのこの与えられたスキームに対する可能なタグからなる配列を返します、合致した点数を提供します。

Declaration 宣言

func possibleTags(at charIndex: Int, 
           scheme tagScheme: String, 
       tokenRange: NSRangePointer?, 
    sentenceRange: NSRangePointer?, 
           scores: AutoreleasingUnsafeMutablePointer<NSArray?>?) -> [String]?

Parameters パラメータ

charIndex

The position of the initial character. 最初の文字の位置。

tagScheme

The tag scheme. See NSLinguisticTagScheme for possible values. タグスキーム。NSLinguisticTagSchemeを可能な値のために見てください。

tokenRange

The token range. トークン範囲。

sentenceRange

The range of the sentence. 文の範囲。

scores

Returns by reference an array of numeric scores indicating the likelihood that the range matches the tag scheme. 範囲がタグスキームに合致する見込みを指し示している数値得点からなる配列を参照によって返します。

Return Value 戻り値

Returns an array of possible tags for the tag scheme at the specified location, starting with the most likely tag scheme. For some tag schemes only a single tag will be returned, but for others a list of possibilities will be provided. 指定された位置で、もっともありそうなタグスキームで開始して、このタグスキームに対する可能なタグからなる配列を返します。いくつかのタグスキームに対してはある単一のタグだけが返されるでしょう、しかし他のものに対しては可能性のあるもののリストが提供されるでしょう。

Discussion 議論

Calling this method is not recommended; for most use cases, this information is not as useful as what is provided by the methods described in Enumerating Linguistic Tags and Getting Linguistic Tags. このメソッドを呼び出すことは推奨されません;ほとんどの利用事例に対して、この情報は言語学的タグを列挙する言語学的タグを取得するで記述されるメソッドによって提供されるものと同じくらい有益ではありません。