WindowsRuntimeSystemExtensions.AsAsyncAction(Task) WindowsRuntimeSystemExtensions.AsAsyncAction(Task) WindowsRuntimeSystemExtensions.AsAsyncAction(Task) WindowsRuntimeSystemExtensions.AsAsyncAction(Task) Method

Définition

Retourne une action asynchrone Windows Runtime qui représente une tâche initiée.Returns a Windows Runtime asynchronous action that represents a started task.

public:
[System::Runtime::CompilerServices::Extension]
 static Windows::Foundation::IAsyncAction ^ AsAsyncAction(System::Threading::Tasks::Task ^ source);
public static Windows.Foundation.IAsyncAction AsAsyncAction (this System.Threading.Tasks.Task source);
static member AsAsyncAction : System.Threading.Tasks.Task -> Windows.Foundation.IAsyncAction
<Extension()>
Public Function AsAsyncAction (source As Task) As IAsyncAction

Paramètres

source
Task Task Task Task

Tâche démarrée.The started task.

Retours

Instance IAsyncAction qui représente la tâche démarrée.A IAsyncAction instance that represents the started task.

Exceptions

source est une tâche non démarrée.source is an unstarted task.

Remarques

Notes

Dans Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d’instance sur n’importe quel Taskobjet de type.In Visual Basic and C#, you can call this method as an instance method on any object of type Task. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre.When you use instance method syntax to call this method, omit the first parameter. Pour plus d’informations, consultez méthodes d’extension (Visual Basic) ou méthodesC# d’extension (Guide de programmation).For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Utilisez cette méthode lorsque vous souhaitez passer une tâche à une méthode Windows Runtime qui prend une action asynchrone.Use this method when you want to pass a task to a Windows Runtime method that takes an asynchronous action.

La AsyncInfo classe fournit des méthodes statiques (Shared méthodes dans Visual Basic) qui créent et démarrent Windows Runtime des actions asynchrones qui représentent des tâches qui peuvent répondre aux demandes d’annulation et signaler la progression.The AsyncInfo class provides static methods (Shared methods in Visual Basic) that create and start Windows Runtime asynchronous actions that represent tasks that can respond to cancellation requests and report progress.

S’applique à