Compartir a través de


CodeAction.GetChangedDocumentAsync Método

Definición

Sobrecargas

GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

Calcula los cambios de un único documento. Invalide este método si desea implementar una CodeAction subclase que cambie un único documento. Prefiere invalidar este método GetChangedDocumentAsync(CancellationToken) cuando el cálculo es de larga duración y el progreso se debe mostrar al usuario.

GetChangedDocumentAsync(CancellationToken)

Calcula los cambios de un único documento. Invalide este método si desea implementar una CodeAction subclase que cambie un único documento. Invalide GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) para notificar el progreso del progreso mientras calcula las operaciones.

GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)

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

Calcula los cambios de un único documento. Invalide este método si desea implementar una CodeAction subclase que cambie un único documento. Prefiere invalidar este método GetChangedDocumentAsync(CancellationToken) cuando el cálculo es de larga duración y el progreso se debe mostrar al usuario.

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

cancellationToken
CancellationToken

Devoluciones

Excepciones

Si esta acción de código no admite el cambio de un único documento.

Comentarios

Se espera que todas las acciones de código funcionen en soluciones. Este método es un asistente para simplificar la implementación de para las acciones de GetChangedSolutionAsync(CancellationToken) código que solo necesitan cambiar un documento.

Se aplica a

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
Source:
CodeAction.cs

Calcula los cambios de un único documento. Invalide este método si desea implementar una CodeAction subclase que cambie un único documento. Invalide GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) para notificar el progreso del progreso mientras calcula las operaciones.

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

Devoluciones

Excepciones

Si esta acción de código no admite el cambio de un único documento.

Comentarios

Se espera que todas las acciones de código funcionen en soluciones. Este método es un asistente para simplificar la implementación de para las acciones de GetChangedSolutionAsync(CancellationToken) código que solo necesitan cambiar un documento.

Se aplica a