IVsAsyncFileChangeEx2.AdviseFileChangesAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée des abonnements aux modifications pour plusieurs fichiers.
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())
Paramètres
- filenames
- IReadOnlyCollection<String>
Noms des fichiers auxquels s’abonner.
- filter
- _VSFILECHANGEFLAGS
Indicateurs décrivant les modifications à notifier.
Récepteur d’événements.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Tâche qui se terminera une fois les abonnements configurés. Le résultat de la tâche sera les cookies d’abonnement. Le premier cookie du tableau retourné est le cookie du premier fichier dans , filenameset ainsi de suite.