Compartilhar via


CodeAction.GetChangedSolutionAsync Método

Definição

Sobrecargas

GetChangedSolutionAsync(CancellationToken)

Calcula todas as alterações de uma solução inteira. Substitua esse método se você quiser implementar uma CodeAction subclasse que altere mais de um documento. Substitua GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) para relatar o progresso do progresso durante a computação das operações.

GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Calcula todas as alterações de uma solução inteira. Substitua esse método se você quiser implementar uma CodeAction subclasse que altere mais de um documento. Prefira substituir esse método em vez GetChangedSolutionAsync(CancellationToken) de quando a computação estiver em execução longa e o progresso deve ser mostrado ao usuário.

GetChangedSolutionAsync(CancellationToken)

Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs
Origem:
CodeAction.cs

Calcula todas as alterações de uma solução inteira. Substitua esse método se você quiser implementar uma CodeAction subclasse que altere mais de um documento. Substitua GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) para relatar o progresso do progresso durante a computação das operações.

protected:
 virtual System::Threading::Tasks::Task<Microsoft::CodeAnalysis::Solution ^> ^ GetChangedSolutionAsync(System::Threading::CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution> GetChangedSolutionAsync (System.Threading.CancellationToken cancellationToken);
protected virtual System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution?> GetChangedSolutionAsync (System.Threading.CancellationToken cancellationToken);
abstract member GetChangedSolutionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
override this.GetChangedSolutionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
Protected Overridable Function GetChangedSolutionAsync (cancellationToken As CancellationToken) As Task(Of Solution)

Parâmetros

cancellationToken
CancellationToken

Retornos

Aplica-se a

GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Origem:
CodeAction.cs
Origem:
CodeAction.cs

Calcula todas as alterações de uma solução inteira. Substitua esse método se você quiser implementar uma CodeAction subclasse que altere mais de um documento. Prefira substituir esse método em vez GetChangedSolutionAsync(CancellationToken) de quando a computação estiver em execução longa e o progresso deve ser mostrado ao usuário.

protected virtual System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution?> GetChangedSolutionAsync (IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> progress, System.Threading.CancellationToken cancellationToken);
abstract member GetChangedSolutionAsync : IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
override this.GetChangedSolutionAsync : IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Solution>
Protected Overridable Function GetChangedSolutionAsync (progress As IProgress(Of CodeAnalysisProgress), cancellationToken As CancellationToken) As Task(Of Solution)

Parâmetros

cancellationToken
CancellationToken

Retornos

Aplica-se a