Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengekspos metode yang menghitung konten tampilan dan menerima pemberitahuan dari panggilan balik setelah penyelesaian enumerasi. Antarmuka ini memungkinkan klien tampilan untuk mencoba berbagi daftar konten folder tampilan.
Warisan
Antarmuka IEnumerableView mewarisi dari antarmuka IUnknown . IEnumerableView juga memiliki jenis anggota ini:
Metode
Antarmuka IEnumerableView memiliki metode ini.
|
IEnumerableView::CreateEnumIDListFromContents Membuat enumerator daftar ID dari konten tampilan. |
|
IEnumerableView::SetEnumReadyCallback Mengatur panggilan balik pada tampilan yang diberi tahu saat enumerasi tampilan awal selesai. |
Keterangan
IFolderView (tampilan folder) mendukung presentasi konten folder, dan mengekspos IEnumerableView melalui QueryService pada permintaan layanan SID_EnumerableView. IEnumerableView menawarkan performa yang ditingkatkan dibandingkan dengan mendapatkan konten folder langsung dari folder menggunakan IEnumIDList (panggil IShellFolder::EnumObjects untuk mengembalikan antarmuka ini). Karena tampilan meminta konten folder untuk menampilkan konten tersebut, menggunakan IEnumerableView memungkinkan klien untuk mendapatkan salinan pekerjaan yang sudah dilakukan oleh IFolderView.
Biasanya, layanan enumerasi ini kompatibel dengan sebagian besar folder, dan hanya disediakan jika aman untuk menghitung konten tampilan. Misalnya, menggunakan layanan ini dengan folder yang berisi hasil pencarian tidak didukung.
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.h |