ICrossProcessCursor.OnMove(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Эта функция вызывается каждый раз, когда курсор успешно прокручивается до новой позиции, что дает подклассу возможность обновить любое состояние, которое может иметь.
[Android.Runtime.Register("onMove", "(II)Z", "GetOnMove_IIHandler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool OnMove(int oldPosition, int newPosition);
[<Android.Runtime.Register("onMove", "(II)Z", "GetOnMove_IIHandler:Android.Database.ICrossProcessCursorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnMove : int * int -> bool
Параметры
- oldPosition
- Int32
Позиция, из которую мы двигаемся.
- newPosition
- Int32
Положение, к которому мы двигаемся.
Возвращаемое значение
Значение True, если перемещение выполнено успешно, значение false в противном случае.
- Атрибуты
Комментарии
Эта функция вызывается каждый раз, когда курсор успешно прокручивается до новой позиции, что дает подклассу возможность обновить любое состояние, которое может иметь. Если функция перемещения возвращает значение false, то курсор будет прокручиваться до позиции передFirst.
Эта функция должна вызываться такими методами, как #moveToPosition(int), поэтому обычно не вызывается из-за пределов самого класса курсора.
Java документации по android.database.CrossProcessCursor.onMove(int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".