IVsAsyncFileChangeEx.FilterDirectoryChangesAsync 方法

定义

筛选目录更改的通知。

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

操作完成后将完成的任务。

适用于