CodeAction.GetChangedSolutionAsync Methode

Definition

Überlädt

GetChangedSolutionAsync(CancellationToken)

Berechnet alle Änderungen für eine gesamte Lösung. Überschreiben Sie diese Methode, wenn Sie eine CodeAction Unterklasse implementieren möchten, die mehrere Dokumente ändert. Überschreiben Sie GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) , um den Fortschritt beim Berechnen der Vorgänge zu melden.

GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Berechnet alle Änderungen für eine gesamte Lösung. Überschreiben Sie diese Methode, wenn Sie eine CodeAction Unterklasse implementieren möchten, die mehrere Dokumente ändert. Überschreiben Sie diese Methode lieber GetChangedSolutionAsync(CancellationToken) , wenn die Berechnung lang ausgeführt wird und der Fortschritt dem Benutzer angezeigt werden sollte.

GetChangedSolutionAsync(CancellationToken)

Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs

Berechnet alle Änderungen für eine gesamte Lösung. Überschreiben Sie diese Methode, wenn Sie eine CodeAction Unterklasse implementieren möchten, die mehrere Dokumente ändert. Überschreiben Sie GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken) , um den Fortschritt beim Berechnen der Vorgänge zu melden.

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)

Parameter

cancellationToken
CancellationToken

Gibt zurück

Gilt für:

GetChangedSolutionAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Quelle:
CodeAction.cs
Quelle:
CodeAction.cs
Quelle:
CodeAction.cs

Berechnet alle Änderungen für eine gesamte Lösung. Überschreiben Sie diese Methode, wenn Sie eine CodeAction Unterklasse implementieren möchten, die mehrere Dokumente ändert. Überschreiben Sie diese Methode lieber GetChangedSolutionAsync(CancellationToken) , wenn die Berechnung lang ausgeführt wird und der Fortschritt dem Benutzer angezeigt werden sollte.

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)

Parameter

cancellationToken
CancellationToken

Gibt zurück

Gilt für: