IVsAsyncFileChangeEx.FilterDirectoryChangesAsync(UInt32, String[], CancellationToken) Methode

Definition

Filtert die Benachrichtigungen aus Verzeichnisänderungen.

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

Parameter

cookie
UInt32

Das Cookie für den Verzeichnis Abonnement.

extensions
String[]

Die Dateierweiterungen, für die Änderungs Benachrichtigungen gesendet werden. Wenn extensions null oder leer ist, werden alle Änderungs Benachrichtigungen gesendet. Erweiterungen sollten den Zeitraum (z. b. ". cs") enthalten. Wenn Sie über Änderungen an Dateien, die keine Erweiterung haben, benachrichtigt werden möchten, schließen Sie die leere Zeichenfolge in das extensions Array ein.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Task

Eine Aufgabe, die abgeschlossen wird, sobald der Vorgang abgeschlossen ist.

Gilt für