FileSystemWatcher.OnCreated(FileSystemEventArgs) Metode

Definisi

Memunculkan kejadian Created.

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

Parameter

e
FileSystemEventArgs

FileSystemEventArgs yang berisi data peristiwa.

Keterangan

OnCreated dipanggil ketika file atau direktori dibuat di direktori yang sedang dipantau.

Beberapa kemunculan umum, seperti menyalin atau memindahkan file atau direktori, tidak sesuai langsung dengan peristiwa, tetapi kejadian ini menyebabkan peristiwa dinaikkan. Saat Anda menyalin file atau direktori, sistem akan menaikkan Created peristiwa di direktori tempat file disalin, jika direktori tersebut sedang diawasi. Jika direktori tempat Anda menyalin sedang diawasi oleh instans FileSystemWatcherlain , tidak ada peristiwa yang akan dinaikkan. Misalnya, Anda membuat dua instans FileSystemWatcher. FileSystemWatcher1 diatur ke watch "C:\My Documents", dan FileSystemWatcher2 diatur ke watch "C:\Your Documents". Jika Anda menyalin file dari "Dokumen Saya" dan menempelkannya ke "Dokumen Anda", Created peristiwa akan dimunculkan di FileSystemWatcher2, tetapi tidak ada peristiwa yang dimunculkan untuk FileSystemWatcher1. Tidak seperti menyalin, memindahkan file atau direktori menimbulkan dua peristiwa. Dari contoh sebelumnya, jika Anda memindahkan file dari "Dokumen Saya" ke "Dokumen Anda", Created peristiwa akan dimunculkan di FileSystemWatcher2 dan Deleted peristiwa akan dimunculkan di FileSystemWatcher1.

Peristiwa OnCreated dimunculkan segera setelah file dibuat. Jika file sedang disalin atau ditransfer ke direktori yang diawasi, OnCreated peristiwa akan segera dinaikkan, diikuti oleh satu atau beberapa OnChanged peristiwa.

Menaikkan peristiwa memanggil penanganan aktivitas melalui delegasi. Untuk informasi selengkapnya, lihat Menangani dan Menaikkan Peristiwa.

Catatan Bagi Inheritor

Saat mengambil alih di kelas turunan OnCreated(FileSystemEventArgs) , pastikan untuk memanggil metode kelas OnCreated(FileSystemEventArgs) dasar.

Berlaku untuk

Lihat juga