Share via


PhoneticTokenFilter コンストラクター

定義

オーバーロード

PhoneticTokenFilter()

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

PhoneticTokenFilter(String, Nullable<PhoneticEncoder>, Nullable<Boolean>)

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

PhoneticTokenFilter()

ソース:
PhoneticTokenFilter.cs

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

public PhoneticTokenFilter ();
Public Sub New ()

適用対象

PhoneticTokenFilter(String, Nullable<PhoneticEncoder>, Nullable<Boolean>)

ソース:
PhoneticTokenFilter.cs

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

public PhoneticTokenFilter (string name, Microsoft.Azure.Search.Models.PhoneticEncoder? encoder = default, bool? replaceOriginalTokens = default);
new Microsoft.Azure.Search.Models.PhoneticTokenFilter : string * Nullable<Microsoft.Azure.Search.Models.PhoneticEncoder> * Nullable<bool> -> Microsoft.Azure.Search.Models.PhoneticTokenFilter
Public Sub New (name As String, Optional encoder As Nullable(Of PhoneticEncoder) = Nothing, Optional replaceOriginalTokens As Nullable(Of Boolean) = Nothing)

パラメーター

name
String

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

encoder
Nullable<PhoneticEncoder>

使用するふりがなエンコーダー。 既定値は "metaphone" です。 使用できる値は、'metaphone'、'doubleMetaphone'、'soundex'、'refinedSoundex'、'caverphone1'、'caverphone2'、'cologne'、'nysiis'、'koelnerPhonetik'、'haasePhonetik'、'beiderMorse' です。

replaceOriginalTokens
Nullable<Boolean>

エンコードされたトークンが元のトークンを置き換えるかどうかを示す値。 false の場合、エンコードされたトークンはシノニムとして追加されます。 既定値は true です。

適用対象