CodeAction.GetChangedDocumentAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- progress
- IProgress<CodeAnalysisProgress>
- 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.