次の方法で共有


SearchSpec クラス

定義

このクラスは、AppSearch の仕様ロジックを表します。

[Android.Runtime.Register("android/app/appsearch/SearchSpec", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class SearchSpec : Java.Lang.Object
[<Android.Runtime.Register("android/app/appsearch/SearchSpec", ApiSince=31, DoNotGenerateAcw=true)>]
type SearchSpec = class
    inherit Object
継承
SearchSpec
属性

注釈

の Java ドキュメントandroid.app.appsearch.SearchSpec

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

フィールド

GroupingTypePerNamespace
古い.

名前空間ごとに返される結果の数に制限を適用するために、結果を名前空間ごとにグループ化する必要があります。

GroupingTypePerPackage
古い.

パッケージごとに返される結果の数に制限を適用するために、結果をパッケージごとにグループ化する必要があります。

OrderAscending
古い.

検索結果は昇順で返されます。

OrderDescending
古い.

検索結果は降順で返されます。

ProjectionSchemaTypeWildcard

独自の特定の SearchSpec.Builder#addProjection プロパティ パスが設定されている型を除き、すべての結果にプロパティ パスを適用するために使用されるスキーマ型。

RankingStrategyAdvancedRankingExpression
古い.

このクラスは、AppSearch の仕様ロジックを表します。

RankingStrategyCreationTimestamp
古い.

ドキュメント作成タイムスタンプでランク付けされます。

RankingStrategyDocumentScore
古い.

アプリが提供するドキュメント スコアによってランク付けされます。

RankingStrategyJoinAggregateScore
古い.

このクラスは、AppSearch の仕様ロジックを表します。

RankingStrategyNone
古い.

順位なし。結果は任意の順序で返されます。

RankingStrategyRelevanceScore
古い.

ドキュメントの関連性スコアでランク付けされます。

RankingStrategySystemUsageCount
古い.

システム UI サーフェイスからの使用状況の数でランク付けされます。

RankingStrategySystemUsageLastUsedTimestamp
古い.

システム UI サーフェイスからの最後の使用状況のタイムスタンプでランク付けされます。

RankingStrategyUsageCount
古い.

アプリによって報告された使用量の数でランク付けされます。

RankingStrategyUsageLastUsedTimestamp
古い.

アプリによって報告された、前回の使用状況のタイムスタンプでランク付けされます。

TermMatchExactOnly
古い.

クエリ用語は、インデックス内の正確なトークンにのみ一致します。

TermMatchPrefix
古い.

クエリ用語がトークンのプレフィックスである場合、クエリ用語はインデックス付きトークンと一致します。

プロパティ

AdvancedRankingExpression

このクラスは、AppSearch の仕様ロジックを表します。

Class

この Objectランタイム クラスを返します。

(継承元 Object)
FilterNamespaces

検索対象の名前空間の一覧を返します。

FilterPackageNames

検索対象のパッケージ名フィルターの一覧を返します。

FilterSchemas

検索するスキーマ型の一覧を返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsListFilterQueryLanguageEnabled

このクラスは、AppSearch の仕様ロジックを表します。

IsNumericSearchEnabled

このクラスは、AppSearch の仕様ロジックを表します。

IsVerbatimSearchEnabled

このクラスは、AppSearch の仕様ロジックを表します。

JniIdentityHashCode

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
JniPeerMembers

このクラスは、AppSearch の仕様ロジックを表します。

JoinSpec

このクラスは、AppSearch の仕様ロジックを表します。

MaxSnippetSize

スニペットの最大サイズを文字で返します。

Order

返された検索結果の順序を返します (降順または昇順)。

PeerReference

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
ProjectionPaths

このクラスは、AppSearch の仕様ロジックを表します。

Projections

スキーマ型からプロジェクションに使用するプロパティ パスへのマップを返します。

PropertyWeightPaths

このクラスは、AppSearch の仕様ロジックを表します。

PropertyWeights

このクラスは、AppSearch の仕様ロジックを表します。

RankingStrategy

ランク付け戦略を返します。

ResultCountPerPage

結果セット内の 1 ページあたりの結果の数を返します。

ResultGroupingLimit

各グループに対して返される結果の最大数を取得します。

ResultGroupingTypeFlags

適用するグループ化制限の種類を取得します。呼び出されなかった場合 Builder#setResultGrouping は 0 を取得します。

SnippetCount

スニペットを生成するドキュメントの数を返します。

SnippetCountPerProperty

スニペットを生成する一致するドキュメントの各プロパティの一致数を返します。

TermMatch

クエリ用語がインデックス内の用語と一致する方法を返します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
Dispose(Boolean)

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
UnregisterFromRuntime()

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

このクラスは、AppSearch の仕様ロジックを表します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

このクラスは、AppSearch の仕様ロジックを表します。

GetJniTypeName(IJavaPeerable)

このクラスは、AppSearch の仕様ロジックを表します。

適用対象