CodeAction.GetChangedDocumentAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) |
Calcola le modifiche per un singolo documento. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica un singolo documento. Preferire l'override di questo metodo quando GetChangedDocumentAsync(CancellationToken) il calcolo è a esecuzione prolungata e l'avanzamento deve essere visualizzato all'utente. |
GetChangedDocumentAsync(CancellationToken) |
Calcola le modifiche per un singolo documento. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica un singolo documento. Eseguire l'override per segnalare GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) lo stato di avanzamento durante il calcolo delle operazioni. |
GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
Calcola le modifiche per un singolo documento. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica un singolo documento. Preferire l'override di questo metodo quando GetChangedDocumentAsync(CancellationToken) il calcolo è a esecuzione prolungata e l'avanzamento deve essere visualizzato all'utente.
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)
Parametri
- progress
- IProgress<CodeAnalysisProgress>
- cancellationToken
- CancellationToken
Restituisce
Eccezioni
Se questa azione di codice non supporta la modifica di un singolo documento.
Commenti
È previsto che tutte le azioni di codice funzionino sulle soluzioni. Questo metodo è un helper per semplificare l'implementazione di per le azioni di GetChangedSolutionAsync(CancellationToken) codice che devono solo modificare un documento.
Si applica a
GetChangedDocumentAsync(CancellationToken)
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
- Origine:
- CodeAction.cs
Calcola le modifiche per un singolo documento. Eseguire l'override di questo metodo se si desidera implementare una CodeAction sottoclasse che modifica un singolo documento. Eseguire l'override per segnalare GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) lo stato di avanzamento durante il calcolo delle operazioni.
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)
Parametri
- cancellationToken
- CancellationToken
Restituisce
Eccezioni
Se questa azione di codice non supporta la modifica di un singolo documento.
Commenti
È previsto che tutte le azioni di codice funzionino sulle soluzioni. Questo metodo è un helper per semplificare l'implementazione di per le azioni di GetChangedSolutionAsync(CancellationToken) codice che devono solo modificare un documento.