CodeAction.GetChangedDocumentAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- progress
- IProgress<CodeAnalysisProgress>
- 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.