BulkFileOperation.QueryBulkFileOperationAsync 方法

定义

启动大容量文件操作。 此方法由客户在启动一些大容量文件操作之前调用,例如 git 签出。

public:
 static System::Threading::Tasks::Task<Microsoft::VisualStudio::Shell::BulkFileOperation ^> ^ QueryBulkFileOperationAsync(System::Collections::Generic::IEnumerable<System::String ^> ^ changingFiles, System::Collections::Generic::IEnumerable<System::String ^> ^ changingFolders, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.BulkFileOperation> QueryBulkFileOperationAsync (System.Collections.Generic.IEnumerable<string> changingFiles, System.Collections.Generic.IEnumerable<string> changingFolders, System.Threading.CancellationToken cancellationToken);
static member QueryBulkFileOperationAsync : seq<string> * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.BulkFileOperation>
Public Shared Function QueryBulkFileOperationAsync (changingFiles As IEnumerable(Of String), changingFolders As IEnumerable(Of String), cancellationToken As CancellationToken) As Task(Of BulkFileOperation)

参数

changingFiles
IEnumerable<String>

要修改的文件的预期列表。 每个条目都是文件的完整路径

changingFolders
IEnumerable<String>

要修改的文件夹的预期列表。 每个条目都是文件夹的完整路径。 它表示此文件夹下的所有文件都可以更改。

cancellationToken
CancellationToken

取消此操作

返回

Task<BulkFileOperation>

已准备好开始大容量文件操作的 BulkFileOperation 实例

适用于