AutocompleteParameters クラス

定義

AutocompleteGet 操作の追加パラメーター。

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

コンストラクター

AutocompleteParameters()

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

AutocompleteParameters(AutocompleteMode, String, Nullable<Boolean>, String, String, Nullable<Double>, IList<String>, Nullable<Int32>)

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

プロパティ

AutocompleteMode

オートコンプリートのモードを取得または設定します。 既定値は 'oneTerm' です。 'twoTerms' を使用してシングルを取得し、'oneTermWithContext' を使用して、オートコンプリートの用語を生成するときに現在のコンテキストを使用します。 指定できる値は、'oneTerm'、'twoTerms'、'oneTermWithContext' です。

Filter

オートコンプリート結果の完成した用語を生成するために使用されるドキュメントをフィルター処理する OData 式を取得または設定します。

HighlightPostTag

ヒットハイライトに追加される文字列タグを取得または設定します。 highlightPreTag を使用して設定する必要があります。 省略すると、ヒット強調表示は無効になります。

HighlightPreTag

ヒットハイライトの前に付加される文字列タグを取得または設定します。 highlightPostTag を使用して設定する必要があります。 省略すると、ヒット強調表示は無効になります。

MinimumCoverage

クエリを成功として報告するためにオートコンプリート クエリでカバーする必要があるインデックスの割合を示す 0 ~ 100 の数値を取得または設定します。 このパラメーターは、レプリカが 1 つだけのサービスでも検索の可用性を確保するのに役立ちます。 既定値は 80 です。

SearchFields

オートコンプリート用語のクエリを実行するときに考慮するフィールド名の一覧を取得または設定します。 ターゲット フィールドは、指定した suggester に含まれている必要があります。

Top

取得する自動完了用語の数を取得または設定します。 これは 1 ~ 100 の値である必要があります。 既定値は 5 です。

UseFuzzyMatching

オートコンプリート クエリにあいまい一致を使用するかどうかを示す値を取得または設定します。 既定値は false です。 true に設定すると、検索テキストに置換文字または欠落文字がある場合でも、クエリは用語を検索します。 これにより、一部のシナリオではエクスペリエンスが向上しますが、あいまいオートコンプリート クエリの速度が低下し、リソースが多く消費されるため、パフォーマンス コストがかかります。

適用対象