SearchSpec.Builder.SetResultGrouping(Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.