UpdateExtensions.WaitIntellisenseReadyAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
WaitIntellisenseReadyAsync(IAsyncQueryable<IProjectSnapshot>, CancellationToken) |
Wait intellisense operation progress of projects to be ready. |
WaitIntellisenseReadyAsync(IAsyncQueryable<ISolutionSnapshot>, CancellationToken) |
Wait intellisense operation progress of the solution to be ready. |
WaitIntellisenseReadyAsync(IProjectSnapshot, CancellationToken) |
Wait intellisense operation progress of a single project to be ready. |
WaitIntellisenseReadyAsync(IAsyncQueryable<IProjectSnapshot>, CancellationToken)
Wait intellisense operation progress of projects to be ready.
public static System.Threading.Tasks.Task<Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot>> WaitIntellisenseReadyAsync (this Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot> projects, System.Threading.CancellationToken cancellationToken);
static member WaitIntellisenseReadyAsync : Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot>>
<Extension()>
Public Function WaitIntellisenseReadyAsync (projects As IAsyncQueryable(Of IProjectSnapshot), cancellationToken As CancellationToken) As Task(Of IQueryResults(Of IProjectSnapshot))
Parameters
- projects
- IAsyncQueryable<IProjectSnapshot>
A collection of projects.
- cancellationToken
- CancellationToken
A cancellation token to abort the execution.
Returns
A task which will be completed when the intellisense stage of projects are ready.
Applies to
WaitIntellisenseReadyAsync(IAsyncQueryable<ISolutionSnapshot>, CancellationToken)
Wait intellisense operation progress of the solution to be ready.
public static System.Threading.Tasks.Task<Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionSnapshot>> WaitIntellisenseReadyAsync (this Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionSnapshot> solutions, System.Threading.CancellationToken cancellationToken);
static member WaitIntellisenseReadyAsync : Microsoft.VisualStudio.ProjectSystem.Query.IAsyncQueryable<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionSnapshot> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionSnapshot>>
<Extension()>
Public Function WaitIntellisenseReadyAsync (solutions As IAsyncQueryable(Of ISolutionSnapshot), cancellationToken As CancellationToken) As Task(Of IQueryResults(Of ISolutionSnapshot))
Parameters
- solutions
- IAsyncQueryable<ISolutionSnapshot>
A collection of solutions.
- cancellationToken
- CancellationToken
A cancellation token to abort the execution.
Returns
A task to finish when the intellisense stage of the solution is ready.
Applies to
WaitIntellisenseReadyAsync(IProjectSnapshot, CancellationToken)
Wait intellisense operation progress of a single project to be ready.
public static System.Threading.Tasks.Task<Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot>> WaitIntellisenseReadyAsync (this Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot project, System.Threading.CancellationToken cancellationToken);
static member WaitIntellisenseReadyAsync : Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.ProjectSystem.Query.IQueryResults<Microsoft.VisualStudio.ProjectSystem.Query.IProjectSnapshot>>
<Extension()>
Public Function WaitIntellisenseReadyAsync (project As IProjectSnapshot, cancellationToken As CancellationToken) As Task(Of IQueryResults(Of IProjectSnapshot))
Parameters
- project
- IProjectSnapshot
A project.
- cancellationToken
- CancellationToken
A cancellation token to abort the execution.
Returns
A task which will be completed when the intellisense stage of projects are ready.