CodeAction.GetChangedDocumentAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) |
Menghitung perubahan untuk satu dokumen. Ambil alih metode ini jika Anda ingin menerapkan CodeAction subkelas yang mengubah satu dokumen. Lebih suka mengesampingkan metode ini daripada GetChangedDocumentAsync(CancellationToken) ketika komputasi berjalan lama dan kemajuan harus ditampilkan kepada pengguna. |
| GetChangedDocumentAsync(CancellationToken) |
Menghitung perubahan untuk satu dokumen. Ambil alih metode ini jika Anda ingin menerapkan CodeAction subkelas yang mengubah satu dokumen. Ambil alih GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) untuk melaporkan kemajuan kemajuan saat menghitung operasi. |
GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
Menghitung perubahan untuk satu dokumen. Ambil alih metode ini jika Anda ingin menerapkan CodeAction subkelas yang mengubah satu dokumen. Lebih suka mengesampingkan metode ini daripada GetChangedDocumentAsync(CancellationToken) ketika komputasi berjalan lama dan kemajuan harus ditampilkan kepada pengguna.
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)
Parameter
- progress
- IProgress<CodeAnalysisProgress>
- cancellationToken
- CancellationToken
Mengembalikan
Pengecualian
Jika tindakan kode ini tidak mendukung perubahan satu dokumen.
Keterangan
Semua tindakan kode diharapkan beroperasi pada solusi. Metode ini adalah pembantu GetChangedSolutionAsync(CancellationToken) untuk menyederhanakan implementasi untuk tindakan kode yang hanya perlu mengubah satu dokumen.
Berlaku untuk
GetChangedDocumentAsync(CancellationToken)
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
- Sumber:
- CodeAction.cs
Menghitung perubahan untuk satu dokumen. Ambil alih metode ini jika Anda ingin menerapkan CodeAction subkelas yang mengubah satu dokumen. Ambil alih GetChangedDocumentAsync(IProgress<CodeAnalysisProgress>, CancellationToken) untuk melaporkan kemajuan kemajuan saat menghitung operasi.
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)
Parameter
- cancellationToken
- CancellationToken
Mengembalikan
Pengecualian
Jika tindakan kode ini tidak mendukung perubahan satu dokumen.
Keterangan
Semua tindakan kode diharapkan beroperasi pada solusi. Metode ini adalah pembantu GetChangedSolutionAsync(CancellationToken) untuk menyederhanakan implementasi untuk tindakan kode yang hanya perlu mengubah satu dokumen.