Language

SearchSpec.Builder.SetResultGrouping(Int32, Int32) メソッド

定義

グループごとに返される結果の最大数を設定します。グループはグループ化の種類によって定義されます。

[Android.Runtime.Register("setResultGrouping", "(II)Landroid/app/appsearch/SearchSpec$Builder;", "", ApiSince=31)]
public Android.App.AppSearch.SearchSpec.Builder SetResultGrouping(int groupingTypeFlags, int limit);
[<Android.Runtime.Register("setResultGrouping", "(II)Landroid/app/appsearch/SearchSpec$Builder;", "", ApiSince=31)>]
member this.SetResultGrouping : int * int -> Android.App.AppSearch.SearchSpec.Builder

パラメーター

groupingTypeFlags
Int32

グループ化型の 1 つ以上の組み合わせ。 値は 0 または次の組み合わせです:SearchSpec.GROUPING_TYPE_PER_PACKAGE SearchSpec.GROUPING_TYPE_PER_NAMESPACE SearchSpec.GROUPING_TYPE_PER_SCHEMA

limit
Int32

groupingTypeFlags ごとに返される結果の数。

返品

属性

注釈

グループごとに返される結果の最大数を設定します。グループはグループ化の種類によって定義されます。 このメソッドを呼び出すと、以前の呼び出しはすべてオーバーライドされます。 そのため、setResultGrouping(GROUPING_TYPE_PER_PACKAGE, 7) を呼び出し、setResultGrouping(GROUPING_TYPE_PER_PACKAGE, 2) を呼び出すと、後者のみが生成され、パッケージごとに 2 つの結果の制限が適用されます。 または、setResultGrouping (GROUPING_TYPE_PER_PACKAGE、1) を呼び出してから setResultGrouping (GROUPING_TYPE_PER_PACKAGE |GROUPING_PER_NAMESPACE、5) は、名前空間ごとにパッケージごとに 5 つの結果になります。

android.app.appsearch.SearchSpec.Builder.setResultGroupingの Android リファレンス。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象