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
Токен отмены.
Возвращаемое значение
Задача, которая будет выполнена после завершения операции.