FileSystemWatcher.OnDeleted(FileSystemEventArgs) 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.
Déclenche l’événement Deleted.
protected:
void OnDeleted(System::IO::FileSystemEventArgs ^ e);
protected void OnDeleted (System.IO.FileSystemEventArgs e);
member this.OnDeleted : System.IO.FileSystemEventArgs -> unit
Protected Sub OnDeleted (e As FileSystemEventArgs)
Paramètres
FileSystemEventArgs qui contient les données d’événement.
Remarques
OnDeleted est appelé lorsqu’un fichier ou un répertoire, dans le répertoire surveillé, est supprimé.
Certaines occurrences courantes, telles que la copie ou le déplacement d’un fichier ou d’un répertoire, ne correspondent pas directement à un événement, mais ces occurrences entraînent le déclencher. Lorsque vous copiez un fichier ou un répertoire, le système déclenche un Created événement dans le répertoire dans lequel le fichier a été copié, si ce répertoire est surveillé. Si le répertoire à partir duquel vous avez copié était surveillé par un autre instance de FileSystemWatcher, aucun événement ne serait déclenché. Par exemple, vous créez deux instances de FileSystemWatcher. FileSystemWatcher1 est défini sur watch « C :\My Documents », et FileSystemWatcher2 sur watch « C :\Your Documents ». Si vous copiez un fichier de « Mes documents » dans « Vos documents », un Created événement est déclenché par FileSystemWatcher2, mais aucun événement n’est déclenché pour FileSystemWatcher1. Contrairement à la copie, le déplacement d’un fichier ou d’un répertoire déclenche deux événements. Dans l’exemple précédent, si vous avez déplacé un fichier de « Mes documents » vers « Vos documents », un Created événement est déclenché par FileSystemWatcher2 et un Deleted événement est déclenché par FileSystemWatcher1.
Le déclenchement d'un événement appelle le gestionnaire des événements par l'intermédiaire d'un délégué. Pour plus d’informations, consultez gestion et déclenchement d’événements.
Notes pour les héritiers
Lors de la OnDeleted(FileSystemEventArgs) substitution dans une classe dérivée, veillez à appeler la méthode de la classe de OnDeleted(FileSystemEventArgs) base.