CodeAction.GetChangedSolutionAsync 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
GetChangedSolutionAsync(CancellationToken) |
Calcule toutes les modifications pour une solution entière. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie plusieurs documents. Remplacez GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) pour signaler la progression lors du calcul des opérations. |
GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) |
Calcule toutes les modifications pour une solution entière. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie plusieurs documents. Préférez remplacer cette méthode lorsque GetChangedSolutionAsync(CancellationToken) le calcul est de longue durée et que la progression doit être affichée à l’utilisateur. |
GetChangedSolutionAsync(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 toutes les modifications pour une solution entière. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie plusieurs documents. Remplacez GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) pour signaler la progression lors du calcul des opérations.
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)
Paramètres
- cancellationToken
- CancellationToken
Retours
S’applique à
GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)
- Source:
- CodeAction.cs
- Source:
- CodeAction.cs
Calcule toutes les modifications pour une solution entière. Remplacez cette méthode si vous souhaitez implémenter une CodeAction sous-classe qui modifie plusieurs documents. Préférez remplacer cette méthode lorsque GetChangedSolutionAsync(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.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)
Paramètres
- progress
- IProgress<CodeAnalysisProgress>
- cancellationToken
- CancellationToken