ICrossProcessCursor.FillWindow(Int32, CursorWindow) Méthode

Définition

Copie les données du curseur dans la fenêtre.

[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

Paramètres

position
Int32

Index de base zéro de la première ligne à copier dans la fenêtre.

window
CursorWindow

Fenêtre à remplir.

Attributs

Remarques

Copie les données du curseur dans la fenêtre.

Efface la fenêtre et la remplit avec des données commençant à la position de ligne demandée jusqu’à ce que toutes les données du curseur sont épuisées ou que la fenêtre manque d’espace.

La fenêtre remplie utilise les mêmes index de ligne que le curseur d’origine. Par exemple, si vous remplissez une fenêtre à partir de la ligne 5 à partir du curseur, vous pouvez interroger le contenu de la ligne 5 à partir de la fenêtre simplement en lui demandant la ligne 5, car il existe une correspondance directe entre les index de ligne utilisés par le curseur et la fenêtre.

La position actuelle du curseur, comme retourné par #getPosition, n’est pas modifiée par cette méthode.

Java documentation pour android.database.CrossProcessCursor.fillWindow(int, android.database.CursorWindow).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à