Partager via


CodeAction.GetChangedDocumentAsync Méthode

Définition

Surcharges

GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Calcule les modifications pour un seul document. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie un document unique. Préférez remplacer cette méthode lorsque GetChangedDocumentAsync(CancellationToken) le calcul est de longue durée et que la progression doit être affichée à l’utilisateur.

GetChangedDocumentAsync(CancellationToken)

Calcule les modifications pour un seul document. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie un document unique. Remplacez GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) pour signaler la progression lors du calcul des opérations.

GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Source:
CodeAction.cs
Source:
CodeAction.cs

Calcule les modifications pour un seul document. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie un document unique. Préférez remplacer cette méthode lorsque GetChangedDocumentAsync(CancellationToken) le calcul est de longue durée et que la progression doit être affichée à l’utilisateur.

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)

Paramètres

cancellationToken
CancellationToken

Retours

Exceptions

Si cette action de code ne prend pas en charge la modification d’un document unique.

Remarques

Toutes les actions de code sont censées fonctionner sur les solutions. Cette méthode est un outil d’assistance pour simplifier l’implémentation des actions de GetChangedSolutionAsync(CancellationToken) code qui n’ont besoin de modifier qu’un seul document.

S’applique à

GetChangedDocumentAsync(CancellationToken)

Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs
Source:
CodeAction.cs

Calcule les modifications pour un seul document. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie un document unique. Remplacez GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) pour signaler la progression lors du calcul des opérations.

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)

Paramètres

cancellationToken
CancellationToken

Retours

Exceptions

Si cette action de code ne prend pas en charge la modification d’un document unique.

Remarques

Toutes les actions de code sont censées fonctionner sur les solutions. Cette méthode est un outil d’assistance pour simplifier l’implémentation des actions de GetChangedSolutionAsync(CancellationToken) code qui n’ont besoin de modifier qu’un seul document.

S’applique à