ICrossProcessCursor.FillWindow(Int32, CursorWindow) Método

Definición

Copia los datos del cursor en la ventana.

[Android.Runtime.Register("fillWindow", "(ILandroid/database/CursorWindow;)V", "GetFillWindow_ILandroid_database_CursorWindow_Handler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void FillWindow(int position, Android.Database.CursorWindow? window);
[<Android.Runtime.Register("fillWindow", "(ILandroid/database/CursorWindow;)V", "GetFillWindow_ILandroid_database_CursorWindow_Handler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member FillWindow : int * Android.Database.CursorWindow -> unit

Parámetros

position
Int32

Índice de base cero de la primera fila que se va a copiar en la ventana.

window
CursorWindow

Ventana que se va a rellenar.

Atributos

Comentarios

Copia los datos del cursor en la ventana.

Borra la ventana y la rellena con datos que comienzan en la posición de fila solicitada hasta que todos los datos del cursor se agotan o la ventana se queda sin espacio.

La ventana rellena usa los mismos índices de fila que el cursor original. Por ejemplo, si rellena una ventana a partir de la fila 5 del cursor, puede consultar el contenido de la fila 5 desde la ventana simplemente pidiéndole la fila 5 porque hay una correspondencia directa entre los índices de fila utilizados por el cursor y la ventana.

Este método no cambia la posición actual del cursor, tal como devuelve #getPosition, .

Java documentación para android.database.CrossProcessCursor.fillWindow(int, android.database.CursorWindow).

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