Bagikan melalui


Antarmuka IExplorerBrowserEvents (shobjidl_core.h)

Mengekspos metode untuk pemberitahuan navigasi browser Explorer dan melihat peristiwa pembuatan.

Warisan

Antarmuka IExplorerBrowserEvents mewarisi dari antarmuka IUnknown . IExplorerBrowserEvents juga memiliki jenis anggota ini:

Metode

Antarmuka IExplorerBrowserEvents memiliki metode ini.

 
IExplorerBrowserEvents::OnNavigationComplete

Memberi tahu klien bahwa browser Explorer telah berhasil menavigasi ke folder Shell.
IExplorerBrowserEvents::OnNavigationFailed

Memberi tahu klien bahwa browser Explorer gagal menavigasi ke folder Shell.
IExplorerBrowserEvents::OnNavigationPending

Memberi tahu klien tentang navigasi browser Explorer yang tertunda ke folder Shell.
IExplorerBrowserEvents::OnViewCreated

Memberi tahu klien bahwa tampilan browser Explorer telah dibuat dan dapat dimodifikasi.

Keterangan

Terapkan antarmuka ini untuk diberi tahu tentang navigasi IExplorerBrowser dan lihat peristiwa pembuatan; implementasi memungkinkan penanganan peristiwa ini, jika diinginkan.

IExplorerBrowser harus diberi tahu tentang pelaksana (klien) yang ingin diberitahu tentang peristiwa IExplorerBrowser . Klien melakukan ini dengan memanggil metode IExplorerBrowser::Advise . Ini memungkinkan panggilan balik peristiwa oleh IExplorerBrowser ke klien menggunakan metode di IExplorerBrowserEvents. Untuk menghentikan panggilan balik peristiwa, klien harus memanggil metode IExplorerBrowser::Unadvise atau kebocoran memori dapat mengakibatkan.

Selama navigasi pertamanya (IExplorerBrowser::BrowseToObject), Explorer memanggil metode dalam antarmuka ini secara sinkron. Setelah itu, Explorer memanggilnya secara asinkron. Urutan panggilan balik peristiwa adalah sebagai berikut: IExplorerBrowserEvents::OnNavigationPending; IExplorerBrowserEvents::OnViewCreated; dan IExplorerBrowserEvents::OnNavigationComplete atau IExplorerBrowserEvents::OnNavigationFailed tergantung pada apakah navigasi berhasil atau gagal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)

Lihat juga

IExplorerBrowser