Bagikan melalui


Antarmuka INamespaceWalkCB (shobjidl_core.h)

Antarmuka panggilan balik yang mengekspos metode yang digunakan dengan INamespaceWalk. Setelah melakukan perjalanan dengan INamespaceWalk, objek IShellFolder yang mewakili simpul yang berjalan diteruskan ke metode INamespaceWalkCB . Apa yang dilakukan metode tersebut dengan informasi tergantung pada objek yang mengimplementasikannya.

Warisan

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

Metode

Antarmuka INamespaceWalkCB memiliki metode ini.

 
INamespaceWalkCB::EnterFolder

Dipanggil ketika folder akan dimasukkan selama berjalan namespace. Gunakan metode ini untuk inisialisasi item yang diambil.
INamespaceWalkCB::FoundItem

Dipanggil ketika objek ditemukan di namespace selama berjalan namespace. Gunakan metode ini sebagai fungsi tindakan utama untuk kelas yang mengimplementasikannya. Lakukan tindakan Anda sesuai kebutuhan di dalam metode ini.
INamespaceWalkCB::InitializeProgressDialog

Menginisialisasi judul jendela dan membatalkan teks tombol dari kotak dialog kemajuan yang ditampilkan selama panduan namespace.
INamespaceWalkCB::LeaveFolder

Dipanggil setelah namespace berjalan melalui folder. Gunakan metode ini untuk melakukan pembersihan yang diperlukan setelah tindakan yang dilakukan oleh INamespaceWalkCB::EnterFolder atau INamespaceWalkCB::FoundItem.

Keterangan

IID untuk antarmuka ini IID_INamespaceWalkCB.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)