WindowsRuntimeSystemExtensions.AsAsyncAction(Task) Metoda

Definice

Vrací asynchronní akci prostředí Windows Runtime, která představuje spuštěný úkol.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

Parametry

source
Task

Spuštěný úkol.The started task.

Návraty

Instance IAsyncAction, která představuje spuštěný úkol.A IAsyncAction instance that represents the started task.

Výjimky

source je null.source is null.

source je nezahájená úloha.source is an unstarted task.

Poznámky

Poznámka

V Visual Basic a C#můžete zavolat tuto metodu jako metodu instance libovolného objektu typu Task.In Visual Basic and C#, you can call this method as an instance method on any object of type Task. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr.When you use instance method syntax to call this method, omit the first parameter. Další informace naleznete v tématu metody rozšíření (Visual Basic) nebo metody rozšíření (C# Průvodce programováním).For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Tuto metodu použijte, pokud chcete předat úlohu metodě prostředí Windows Runtime, která provede asynchronní akci.Use this method when you want to pass a task to a Windows Runtime method that takes an asynchronous action.

Třída AsyncInfo poskytuje statické metody (Shared metody v Visual Basic), které vytvářejí a spouštějí prostředí Windows Runtime asynchronní akce, které představují úkoly, které mohou reagovat na žádosti o zrušení a nahlásit průběh.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.

Platí pro