Compartir a través de


IVsAsyncFileChangeEx2.AdviseFileChangesAsync Método

Definición

Crea suscripciones para los cambios de varios archivos.

public System.Threading.Tasks.Task<uint[]> AdviseFileChangesAsync (System.Collections.Generic.IReadOnlyCollection<string> filenames, Microsoft.VisualStudio.Shell.Interop._VSFILECHANGEFLAGS filter, Microsoft.VisualStudio.Shell.Interop.IVsFreeThreadedFileChangeEvents2 sink, System.Threading.CancellationToken cancellationToken);
abstract member AdviseFileChangesAsync : System.Collections.Generic.IReadOnlyCollection<string> * Microsoft.VisualStudio.Shell.Interop._VSFILECHANGEFLAGS * Microsoft.VisualStudio.Shell.Interop.IVsFreeThreadedFileChangeEvents2 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<uint32[]>
Public Function AdviseFileChangesAsync (filenames As IReadOnlyCollection(Of String), filter As _VSFILECHANGEFLAGS, sink As IVsFreeThreadedFileChangeEvents2, cancellationToken As CancellationToken) As Task(Of UInteger())

Parámetros

filenames
IReadOnlyCollection<String>

Nombres de los archivos a los que se va a suscribir.

filter
_VSFILECHANGEFLAGS

Marcas que describen los cambios de los que se va a notificar.

sink
IVsFreeThreadedFileChangeEvents2

Receptor de eventos.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Tarea que se completará una vez configuradas las suscripciones. El resultado de la tarea será las cookies de suscripción. La primera cookie de la matriz devuelta es la cookie del primer archivo de filenames, etc.

Se aplica a