Freigeben über


FileSystemWatcher.OnChanged(FileSystemEventArgs) Methode

Definition

Löst das Changed-Ereignis aus.

protected:
 void OnChanged(System::IO::FileSystemEventArgs ^ e);
protected void OnChanged (System.IO.FileSystemEventArgs e);
member this.OnChanged : System.IO.FileSystemEventArgs -> unit
Protected Sub OnChanged (e As FileSystemEventArgs)

Parameter

e
FileSystemEventArgs

Ein FileSystemEventArgs, das die Ereignisdaten enthält.

Hinweise

OnChanged wird aufgerufen, wenn Änderungen an der Größe, den Systemattributen, der Letzten Schreibzeit, der letzten Zugriffszeit oder den Sicherheitsberechtigungen einer Datei oder eines Verzeichnisses im zu überwachenden Verzeichnis vorgenommen werden.

Verwenden Sie die NotifyFilter -Eigenschaft, um die Anzahl von Ereignissen einzuschränken, die ausgelöst werden, wenn das Changed Ereignis behandelt wird.

Das OnCreated Ereignis wird ausgelöst, sobald eine Datei erstellt wird. Wenn eine Datei kopiert oder in ein überwachtes Verzeichnis übertragen wird, wird das OnCreated Ereignis sofort ausgelöst, gefolgt von einem oder OnChanged mehreren Ereignissen.

Durch das Auslösen eines Ereignisses wird der Ereignishandler über einen Delegaten aufgerufen. Weitere Informationen finden Sie unter Behandeln und Auslösen von Ereignissen.

Hinweise für Vererber

Rufen Sie beim Überschreiben OnChanged(FileSystemEventArgs) in einer abgeleiteten Klasse unbedingt die Methode der Basisklasse OnChanged(FileSystemEventArgs) auf.

Gilt für:

Weitere Informationen