Bagikan melalui


Antarmuka ISearchFolderItemFactory (shobjidl_core.h)

Mengekspos metode yang membuat dan memodifikasi folder pencarian. Metode Set dipanggil terlebih dahulu untuk menyiapkan parameter pencarian. Ketika tidak dipanggil, nilai default akan digunakan sebagai gantinya. ISearchFolderItemFactory::GetIDList dan ISearchFolderItemFactory::GetShellItem mengembalikan dua bentuk pencarian yang ditentukan oleh parameter ini.

Warisan

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

Metode

Antarmuka ISearchFolderItemFactory memiliki metode ini.

 
ISearchFolderItemFactory::GetIDList

Mendapatkan folder pencarian sebagai ITEMIDLIST.
ISearchFolderItemFactory::GetShellItem

Mendapatkan folder pencarian sebagai IShellItem.
ISearchFolderItemFactory::SetCondition

Mengatur ICondition pencarian. Ketika metode ini tidak dipanggil, pencarian yang dihasilkan tidak akan memiliki filter yang diterapkan.
ISearchFolderItemFactory::SetDisplayName

Menyetel nama tampilan folder pencarian, seperti yang ditentukan.
ISearchFolderItemFactory::SetFolderLogicalViewMode

Mengatur mode tampilan logis folder. Pengaturan default didasarkan pada FolderTypeID yang diatur oleh metode ISearchFolderItemFactory::SetFolderTypeID.
ISearchFolderItemFactory::SetFolderTypeID

Mengatur ID tipe folder pencarian, seperti yang ditentukan.
ISearchFolderItemFactory::SetGroupColumn

Mengatur kolom grup, seperti yang ditentukan. Jika tidak ada kolom grup yang ditentukan, tidak ada pengelompokan yang terjadi.
ISearchFolderItemFactory::SetIconSize

Mengatur ukuran ikon folder pencarian, seperti yang ditentukan. Pengaturan default didasarkan pada FolderTypeID yang diatur oleh metode ISearchFolderItemFactory::SetFolderTypeID.
ISearchFolderItemFactory::SetScope

Mengatur cakupan pencarian, seperti yang ditentukan.
ISearchFolderItemFactory::SetSortColumns

Membuat daftar petunjuk kolom pengurutan, seperti yang ditentukan.
ISearchFolderItemFactory::SetStacks

Membuat daftar kunci tumpukan, seperti yang ditentukan. Jika metode ini tidak dipanggil, secara default folder tidak akan ditumpuk.
ISearchFolderItemFactory::SetVisibleColumns

Membuat daftar kolom baru yang kolomnya semuanya terlihat, mengingat array struktur PROPERTYKEY. Defaultnya didasarkan pada FolderTypeID.

Keterangan

Untuk mengimplementasikan antarmuka ini, gunakan CLSID_SearchFolderItemFactory ID kelas.

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)