Lenguaje

SearchSpec.Builder.SetResultGrouping(Int32, Int32) Método

Definición

Establece el número máximo de resultados que se devolverán para cada grupo, donde los grupos se definen mediante el tipo de agrupación.

[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

Parámetros

groupingTypeFlags
Int32

Una o varias combinaciones de tipos de agrupación. El valor es 0 o una combinación de lo siguiente: SearchSpec.GROUPING_TYPE_PER_PACKAGE SearchSpec.GROUPING_TYPE_PER_NAMESPACE SearchSpec.GROUPING_TYPE_PER_SCHEMA

limit
Int32

Número de resultados que se van a devolver por groupingTypeFlags.

Devoluciones

Atributos

Comentarios

Establece el número máximo de resultados que se devolverán para cada grupo, donde los grupos se definen mediante el tipo de agrupación. Al llamar a este método, se invalidarán las llamadas anteriores. Por lo tanto, llamar a setResultGrouping(GROUPING_TYPE_PER_PACKAGE, 7) y, a continuación, llamar a setResultGrouping(GROUPING_TYPE_PER_PACKAGE, 2) solo dará lugar a que se aplique un límite de dos resultados por paquete. O llamando a setResultGrouping (GROUPING_TYPE_PER_PACKAGE, 1) y, a continuación, llamando a setResultGrouping (GROUPING_TYPE_PER_PACKAGE | GROUPING_PER_NAMESPACE, 5) dará como resultado cinco resultados por paquete por espacio de nombres.

Referencia de Android para android.app.appsearch.SearchSpec.Builder.setResultGrouping.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a