Compartir a través de


AsyncOperationProgressHandler<TResult,TProgress> Delegado

Definición

Representa un método que controla los eventos de actualización de progreso de una operación asincrónica que proporciona actualizaciones de progreso.

/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1432946946, 2731, 16922, 135, 120, 248, 206, 80, 38, 215, 88)]
template <typename TResult, typename TProgress>
class AsyncOperationProgressHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.Guid(1432946946, 2731, 16922, 135, 120, 248, 206, 80, 38, 215, 88)]
public delegate void AsyncOperationProgressHandler<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress> asyncInfo, TProgress progressInfo);
Public Delegate Sub AsyncOperationProgressHandler(Of TResult, TProgress)(asyncInfo As IAsyncOperationWithProgress(Of TResult, TProgress), progressInfo As TProgress)

Parámetros de tipo

TResult
TProgress

Parámetros

asyncInfo
IAsyncOperationWithProgress<TResult,TProgress>

Operación asincrónica.

progressInfo
TProgress

La información de progreso.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.FoundationContract (se introdujo en la versión v1.0)

Ejemplos

Por ejemplo, código de C++/WinRT que ilustra cómo controlar el evento Progress , consulte Tipos delegados para acciones y operaciones asincrónicas.

Se aplica a