SearchSpec.Builder.SetResultGrouping(Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die maximale Anzahl von Ergebnissen fest, die für jede Gruppe zurückgegeben werden sollen, wobei Gruppen durch Gruppierungstyp definiert werden.
[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
Parameter
- groupingTypeFlags
- Int32
Eine oder mehrere Kombinationen von Gruppierungstypen. Der Wert ist entweder 0 oder eine Kombination aus folgendem: SearchSpec.GROUPING_TYPE_PER_PACKAGE SearchSpec.GROUPING_TYPE_PER_NAMESPACE SearchSpec.GROUPING_TYPE_PER_SCHEMA
- limit
- Int32
Anzahl der Ergebnisse, die pro groupingTypeFlags zurückgegeben werden sollen.
Gibt zurück
- Attribute
Hinweise
Legt die maximale Anzahl von Ergebnissen fest, die für jede Gruppe zurückgegeben werden sollen, wobei Gruppen durch Gruppierungstyp definiert werden. Durch Aufrufen dieser Methode werden alle vorherigen Aufrufe außer Kraft setzen. Das Aufrufen von setResultGrouping(GROUPING_TYPE_PER_PACKAGE, 7) und dann das Aufrufen von setResultGrouping(GROUPING_TYPE_PER_PACKAGE, 2) führt also nur zu letzterem, einem Grenzwert von zwei Ergebnissen pro Paket, die angewendet werden. Oder aufrufen von setResultGrouping (GROUPING_TYPE_PER_PACKAGE, 1) und anschließendes Aufrufen von setResultGrouping (GROUPING_TYPE_PER_PACKAGE | GROUPING_PER_NAMESPACE, 5) führt zu fünf Ergebnissen pro Paket pro Namespace.
Android-Referenz für android.app.appsearch.SearchSpec.Builder.setResultGrouping.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.