VsTaskLibraryHelper, classe
Dans cet article
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Shell.VsTaskLibraryHelper
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class VsTaskLibraryHelper
public static class VsTaskLibraryHelper
Le type VsTaskLibraryHelper expose les membres suivants.
Méthodes
CompleteAfterTask<T>
ContinueWhenAllCompleted(IVsTaskSchedulerService, VsTaskRunContext, array<IVsTask[], IVsTaskBody)
ContinueWhenAllCompleted(IVsTaskSchedulerService, VsTaskRunContext, array<IVsTask[], VsTaskContinuationOptions, IVsTaskBody, Object)
ContinueWith(IVsTask, VsTaskRunContext, IVsTaskBody)
ContinueWith(IVsTask, VsTaskRunContext, VsTaskContinuationOptions, IVsTaskBody, Object)
CreateAndStartTask
CreateAndStartTaskEx
CreateTask(IVsTaskSchedulerService, VsTaskRunContext, IVsTaskBody)
CreateTask(IVsTaskSchedulerService, VsTaskRunContext, VsTaskCreationOptions, IVsTaskBody, Object)
CreateTaskBody(Action)
CreateTaskBody(Func<TResult>)
CreateTaskBody(VsTaskBodyCallback)
CreateTaskBody<T>(Action<T>)
CreateTaskBody<T>(Func<T, TResult>)
CreateTaskCompletionSource
Delay(IVsTaskSchedulerService, Double)
Delay(IVsTaskSchedulerService, TimeSpan)
GetAwaiter(IVsTask)
GetAwaiter(VsTaskAwaiter)
InvokeAsync<T>
ResumeWith
Wait(IVsTask, Int32)
Wait(IVsTask, Int32, VsTaskWaitOptions)
Yield
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Shell, espace de noms