AutocompleteOptions クラス

定義

あいまい一致のパラメーター、およびその他のオートコンプリート クエリの動作。

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

コンストラクター

AutocompleteOptions()

AutocompleteOptions の新しいインスタンスを初期化します

プロパティ

Filter

オートコンプリート結果の完成した用語を生成するために使用されるドキュメントをフィルター処理する OData 式。 を使用 Create(FormattableString) して、フィルター式を構築できます。

HighlightPostTag

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

HighlightPreTag

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

MinimumCoverage

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

Mode

オートコンプリートのモードを指定します。 既定値は、OneTerm です。 を使用して TwoTerms 、シングルを取得し、 OneTermWithContext オートコンプリート用語の生成中に現在のコンテキストを使用します。

SearchFields

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

Size

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

UseFuzzyMatching

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

適用対象