IVsAsyncFileChangeEx.FilterDirectoryChangesAsync(UInt32, String[], CancellationToken) Метод

Определение

Фильтрует уведомления из изменений каталога.

public:
 System::Threading::Tasks::Task ^ FilterDirectoryChangesAsync(System::UInt32 cookie, cli::array <System::String ^> ^ extensions, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task FilterDirectoryChangesAsync (uint cookie, string[] extensions, System.Threading.CancellationToken cancellationToken);
abstract member FilterDirectoryChangesAsync : uint32 * string[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function FilterDirectoryChangesAsync (cookie As UInteger, extensions As String(), cancellationToken As CancellationToken) As Task

Параметры

cookie
UInt32

Файл Cookie подписки каталога.

extensions
String[]

Расширения файлов, для которых будут отправляться уведомления об изменениях. Если extensions значение равно null или пусто, будут отправлены все уведомления об изменениях. Расширения должны включать точку (например, ". cs"). Если вы хотите получать уведомления об изменениях в файлах, у которых нет расширения, включите в массив пустую строку extensions .

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Task

Задача, которая будет выполнена после завершения операции.

Применяется к