AnalyzeRequest クラス

定義

そのテキストをトークンに分割するために使用されるテキストコンポーネントと分析コンポーネントを指定します。

public class AnalyzeRequest
type AnalyzeRequest = class
Public Class AnalyzeRequest
継承
AnalyzeRequest

コンストラクター

AnalyzeRequest()

AnalyzeRequest クラスの新しいインスタンスを初期化します。

AnalyzeRequest(String, Nullable<AnalyzerName>, Nullable<TokenizerName>, IList<TokenFilterName>, IList<CharFilterName>)

AnalyzeRequest クラスの新しいインスタンスを初期化します。

プロパティ

Analyzer

指定されたテキストを分割するために使用するアナライザーの名前を取得または設定します。 このパラメーターを指定しない場合は、代わりにトークナイザーを指定する必要があります。 トークナイザーパラメーターとアナライザー パラメーターは相互に排他的です。 指定できる値は、'ar.microsoft'、'ar.lucene'、'hy.lucene'、 'bn.microsoft'、'eu.lucene'、'bg.microsoft'、'bg.lucene'、'ca.microsoft'、'ca.lucene'、'zh-Hans.microsoft'、'zh-Hans.lucene'、'zh-Hant.microsoft'、'zh-Hant.lucene'、'hr.microsoft'、'cs.microsoft'、'cs.lucene'、、 'da.microsoft'、'da.lucene'、'nl.microsoft'、'nl.lucene'、'en.microsoft'、'en.lucene'、'et.microsoft'、'fi.microsoft'、'fi.lucene'、'fr.microsoft'、'fr.lucene'、'gl.lucene'、'de.microsoft'、'de.lucene'、'el.microsoft'、'el.lucene'、'gu.microsoft'、'he.microsoft'、'hi.microsoft'、'hi.lucene'、'hu.microsoft'、'is.microsoft'、'id.microsoft'、'id.lucene'、'ga.lucene'、'it.microsoft'、'it.lucene'、'ja.microsoft'、'ja.lucene'、'ja.lucene'、、 'kn.microsoft'、'ko.microsoft'、'ko.lucene'、'lv.microsoft'、'lv.lucene'、'lt.microsoft'、'ml.microsoft'、'ms.microsoft'、'mr.microsoft'、'nb.microsoft'、'no.lucene'、'fa.lucene'、'pl.microsoft'、'pl.lucene'、'pt-BR.microsoft'、'pt-BR.lucene'、'pt-PT.microsoft'、'pt-PT.lucene'、'pa.microsoft'、'ro.microsoft'、'ro.lucene'、'ru.microsoft'、'ru.lucene'、'sr-cyrillic.microsoft'、'sr-latin.microsoft'、'sk.microsoft'、'sl.microsoft'、 'es.microsoft'、'es.lucene'、'sv.microsoft'、'sv.lucene'、'ta.microsoft'、'th.microsoft'、'th.lucene'、'tr.microsoft'、'tr.lucene'、'uk.microsoft'、'your.microsoft'、'vi.microsoft'、'standard.lucene'、'standardasciifolding.lucene'、'キーワード (keyword)'、'pattern'、'simple'、'stop'、'whitespace'

CharFilters

指定したテキストを分割するときに使用する文字フィルターの省略可能なリストを取得または設定します。 このパラメーターは、トークナイザー パラメーターを使用する場合にのみ設定できます。

Text

トークンに分割するテキストを取得または設定します。

TokenFilters

指定されたテキストを分割するときに使用するトークン フィルターのオプションの一覧を取得または設定します。 このパラメーターは、トークナイザー パラメーターを使用する場合にのみ設定できます。

Tokenizer

指定されたテキストを分割するために使用するトークナイザーの名前を取得または設定します。 このパラメーターを指定しない場合は、代わりにアナライザーを指定する必要があります。 トークナイザーパラメーターとアナライザー パラメーターは相互に排他的です。 使用できる値は、'classic'、'edgeNGram'、'keyword_v2'、'letter'、'小文字'、'microsoft_language_tokenizer'、'microsoft_language_stemming_tokenizer'、'nGram'、'path_hierarchy_v2'、'pattern'、'standard_v2'、'uax_url_email'、'空白' です。

メソッド

Validate()

オブジェクトを検証します。

適用対象