Bagikan melalui


Kelas CItemIDFactory (shidfact.h)

Mengekspos metode untuk berinteraksi dengan sumber data Shell.

Warisan

Kelas CItemIDFactory mewarisi dari IDelegateFolder. CItemIDFactory juga memiliki jenis anggota ini:

Metode

Kelas CItemIDFactory memiliki metode ini.

 
CItemIDFactory::CreateItemID

Membuat ItemID dari data yang disediakan.
CItemIDFactory::GetDataFromIDList

Mendapatkan penunjuk baca-saja ke struktur yang disediakan klien di ItemID pertama di IDList. (kelebihan beban 1/2)
CItemIDFactory::GetDataFromIDList

Mendapatkan penunjuk baca-saja ke struktur yang disediakan klien di ItemID pertama di IDList. (kelebihan beban 2/2)
CItemIDFactory::GetPropertyFromIDList

Mendapatkan properti dari IPropertyStore dalam IDList sebagai varian, menggunakan kunci . (kelebihan beban 3/4)
CItemIDFactory::GetPropertyFromIDList

Mendapatkan properti dari IPropertyStore dalam IDList sebagai varian, menggunakan kunci . (kelebihan beban 2/4)
CItemIDFactory::GetPropertyFromIDList

Mendapatkan properti dari IPropertyStore dalam IDList sebagai varian, menggunakan kunci . (kelebihan beban 4/4)
CItemIDFactory::GetPropertyFromIDList

Mendapatkan properti dari IPropertyStore dalam IDList sebagai varian, menggunakan kunci . (kelebihan beban 1/4)
CItemIDFactory::GetPropertyStorage

Mendapatkan penunjuk baca saja ke penyimpanan properti berseri yang digunakan untuk menyimpan metadata.
CItemIDFactory::GetPropertyStorageFromIDList

Buat instans IPropertyStore berdasarkan penyimpanan properti berseri yang terkait dengan ItemID pertama.
CItemIDFactory::IsDelegateFolder

Mendapatkan nilai Boolean yang menentukan apakah pabrik adalah folder delegasi.
CItemIDFactory::SetItemAlloc

Menyediakan CItemIDFactory antarmuka IMalloc yang digunakan untuk mengalokasikan dan membebaskan ID item.

Keterangan

disarankan agar semua sumber data menggunakan ini karena mengelola masalah keamanan penting saat berhadapan dengan penguraian IDList.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shidfact.h

Lihat juga

IDelegateFolder