Язык

ICrossProcessCursor.FillWindow(Int32, CursorWindow) Метод

Определение

Копирует данные курсора в окно.

[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

Параметры

position
Int32

Отсчитываемый от нуля индекс первой строки для копирования в окно.

window
CursorWindow

Окно для заполнения.

Атрибуты

Комментарии

Копирует данные курсора в окно.

Очищает окно и заполняет его данными, начиная с запрошенной позиции строки, пока все данные в курсоре не будут исчерпаны или окно не будет пробела.

Заполненное окно использует те же индексы строк, что и исходный курсор. Например, если вы заполняете окно, начиная с строки 5 с курсора, можно запрашивать содержимое строки 5 из окна, просто запрашивая строку 5, так как между индексами строк, используемыми курсором и окном, существует прямая связь.

Текущая позиция курсора, возвращаемая #getPositionметодом, не изменяется.

Java документации по android.database.CrossProcessCursor.fillWindow(int, android.database.CursorWindow).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к