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

Definizione

Restituisce un'azione asincrona di Windows Runtime che rappresenta un'attività avviata.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

Parametri

source
Task Task Task Task

Attività avviata.The started task.

Restituisce

Istanza IAsyncAction che rappresenta un'attività avviata.A IAsyncAction instance that represents the started task.

Eccezioni

source è un'attività non iniziata.source is an unstarted task.

Commenti

Nota

In Visual Basic e C#, è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo Task.In Visual Basic and C#, you can call this method as an instance method on any object of type Task. Per chiamare il metodo usando la sintassi del metodo di istanza, omettere il primo parametro.When you use instance method syntax to call this method, omit the first parameter. Per altre informazioni, vedere metodi di estensione (Visual Basic) oppure metodi di estensione (C# Guida per programmatori).For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Utilizzare questo metodo quando si desidera passare un'attività a un metodo di Windows Runtime che accetta un'azione asincrona.Use this method when you want to pass a task to a Windows Runtime method that takes an asynchronous action.

Il AsyncInfo classe fornisce metodi statici (Shared metodi in Visual Basic) che creare e avviare azioni asincrone di Windows Runtime che rappresentano le attività che possono rispondere alle richieste di annullamento e segnalare lo stato di avanzamento.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.

Si applica a