Compartilhar via


CodeAction.GetChangedDocumentAsync Método

Definição

Sobrecargas

GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

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

GetChangedDocumentAsync(CancellationToken)

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

GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Origem:
CodeAction.cs
Origem:
CodeAction.cs

Calcula as alterações de um único documento. Substitua esse método se você quiser implementar uma CodeAction subclasse que altera um único documento. Prefira substituir esse método em vez GetChangedDocumentAsync(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.Document> GetChangedDocumentAsync (IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> progress, System.Threading.CancellationToken cancellationToken);
abstract member GetChangedDocumentAsync : IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>
override this.GetChangedDocumentAsync : IProgress<Microsoft.CodeAnalysis.CodeAnalysisProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Document>
Protected Overridable Function GetChangedDocumentAsync (progress As IProgress(Of CodeAnalysisProgress), cancellationToken As CancellationToken) As Task(Of Document)

Parâmetros

cancellationToken
CancellationToken

Retornos

Exceções

Se essa ação de código não der suporte à alteração de um único documento.

Comentários

Espera-se que todas as ações de código operem em soluções. Esse método é um auxiliar para simplificar a implementação de para ações de GetChangedSolutionAsync(CancellationToken) código que só precisam alterar um documento.

Aplica-se a

GetChangedDocumentAsync(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 as alterações de um único documento. Substitua esse método se você quiser implementar uma CodeAction subclasse que altera um único documento. Substitua GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) para relatar o progresso do progresso durante a computação das operações.

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

Parâmetros

cancellationToken
CancellationToken

Retornos

Exceções

Se essa ação de código não der suporte à alteração de um único documento.

Comentários

Espera-se que todas as ações de código operem em soluções. Esse método é um auxiliar para simplificar a implementação de para ações de GetChangedSolutionAsync(CancellationToken) código que só precisam alterar um documento.

Aplica-se a