IVsAsyncFileChangeEx.FilterDirectoryChangesAsync(UInt32, String[], CancellationToken) Método

Definição

Filtra as notificações das alterações de diretório.

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

Parâmetros

cookie
UInt32

O cookie de assinatura de diretório.

extensions
String[]

As extensões de arquivo para as quais as notificações de alteração serão enviadas. Se extensions for nulo ou vazio, todas as notificações de alteração serão enviadas. As extensões devem incluir o período (por exemplo, ". cs"). Se você quiser ser notificado sobre alterações em arquivos que não têm uma extensão, inclua a cadeia de caracteres vazia na extensions matriz.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Task

Uma tarefa que será concluída quando a operação for concluída.

Aplica-se a