CustomAnalyzer コンストラクター

定義

オーバーロード

CustomAnalyzer()

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

CustomAnalyzer(String, TokenizerName, IList<TokenFilterName>, IList<CharFilterName>)

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

CustomAnalyzer()

ソース:
CustomAnalyzer.cs

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

public CustomAnalyzer ();
Public Sub New ()

適用対象

CustomAnalyzer(String, TokenizerName, IList<TokenFilterName>, IList<CharFilterName>)

ソース:
CustomAnalyzer.cs

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

public CustomAnalyzer (string name, Microsoft.Azure.Search.Models.TokenizerName tokenizer, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenFilterName> tokenFilters = default, System.Collections.Generic.IList<Microsoft.Azure.Search.Models.CharFilterName> charFilters = default);
new Microsoft.Azure.Search.Models.CustomAnalyzer : string * Microsoft.Azure.Search.Models.TokenizerName * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.TokenFilterName> * System.Collections.Generic.IList<Microsoft.Azure.Search.Models.CharFilterName> -> Microsoft.Azure.Search.Models.CustomAnalyzer
Public Sub New (name As String, tokenizer As TokenizerName, Optional tokenFilters As IList(Of TokenFilterName) = Nothing, Optional charFilters As IList(Of CharFilterName) = Nothing)

パラメーター

name
String

アナライザーの名前。 アルファベット、数字、空白、ダッシュ、アンダースコアのみを含める必要があります。また、最初と最後の文字は英数字にする必要があり、長さは 128 文字までに制限されています。

tokenizer
TokenizerName

文を単語に分割するなど、連続するテキストをトークンのシーケンスに分割するために使用するトークナイザーの名前。 使用できる値は、'classic'、'edgeNGram'、'keyword_v2'、'letter'、'小文字'、'microsoft_language_tokenizer'、'microsoft_language_stemming_tokenizer'、'nGram'、'path_hierarchy_v2'、'pattern'、'standard_v2'、'uax_url_email'、'空白' です。

tokenFilters
IList<TokenFilterName>

トークナイザーによって生成されたトークンをフィルター処理または変更するために使用されるトークン フィルターの一覧。 たとえば、すべての文字を小文字に変換する lowercase フィルターを指定することができます。 フィルターは、一覧表示されている順序で実行されます。

charFilters
IList<CharFilterName>

トークナイザーによって処理される前に入力テキストを準備するために使用される文字フィルターの一覧。 たとえば、それらを使用して、特定の文字や記号を置き換えることができます。 フィルターは、一覧表示されている順序で実行されます。

適用対象