CodeAction.GetChangedDocumentAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- progress
- IProgress<CodeAnalysisProgress>
- 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.