共用方式為


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
屬性

備註

android.app.appsearch.SearchSpecJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 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

傳回結果集中每個頁面的結果數目。

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()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

這個類別代表 AppSearch 的規格邏輯。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

這個類別代表 AppSearch 的規格邏輯。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</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 的規格邏輯。

適用於