Lenguaje

Virtualize<TItem>.ScrollToItemAsync(Int32, CancellationToken) Método

Definición

Desplaza la ventanilla para que el elemento de itemIndex se alinee al principio del área visible.

public System.Threading.Tasks.Task ScrollToItemAsync(int itemIndex, System.Threading.CancellationToken cancellationToken = default);
member this.ScrollToItemAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ScrollToItemAsync (itemIndex As Integer, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

itemIndex
Int32

Índice de base cero del elemento al que se va a desplazar.

cancellationToken
CancellationToken

Token que permite que el autor de la llamada solicite la cancelación.

Devoluciones

que Task se completa cuando el destino está alineado o reemplazado por otra llamada, o errores con OperationCanceledException si cancellationToken se cancela.

Comentarios

Cada llamada cancela cualquier ejecución ScrollToItemAsync(Int32, CancellationToken) anterior (gana la última llamada). Se debe llamar a en el contexto de sincronización del representador; Los autores de llamadas de subprocesos en segundo plano deben encapsularse con InvokeAsync(Func<Task>) para esperar la finalización.

Se aplica a