CItemIDFactory 類別 (shidfact.h)
公開與 Shell 資料來源互動的方法。
繼承
CItemIDFactory類別繼承自IDelegateFolder。 CItemIDFactory 也有下列類型的成員:
方法
CItemIDFactory類別具有這些方法。
CItemIDFactory::CreateItemID 從提供的資料建立 ItemID。 |
CItemIDFactory::GetDataFromIDList 取得 IDList 中第一個 ItemID 中用戶端提供的唯讀指標。 (多載 1/2) |
CItemIDFactory::GetDataFromIDList 取得 IDList 中第一個 ItemID 中用戶端提供的唯讀指標。 (多載 2/2) |
CItemIDFactory::GetPropertyFromIDList 使用索引鍵,從 IDList 內的 IPropertyStore 取得屬性做為變體。 (多載 3/4) |
CItemIDFactory::GetPropertyFromIDList 使用索引鍵,從 IDList 內的 IPropertyStore 取得屬性做為變體。 (多載 2/4) |
CItemIDFactory::GetPropertyFromIDList 使用索引鍵,從 IDList 內的 IPropertyStore 取得屬性做為變體。 (多載 4/4) |
CItemIDFactory::GetPropertyFromIDList 使用索引鍵,從 IDList 內的 IPropertyStore 取得屬性做為變體。 (多載 1/4) |
CItemIDFactory::GetPropertyStorage 取得用於儲存中繼資料之序列化屬性儲存體的唯讀指標。 |
CItemIDFactory::GetPropertyStorageFromIDList 根據與第一個 ItemID 相關聯的序列化屬性儲存體,建立 IPropertyStore 的實例。 |
CItemIDFactory::IsDelegateFolder 取得布林值,指定 Factory 是否為委派資料夾。 |
CItemIDFactory::SetItemAlloc 提供 CItemIDFactory 用來配置和釋放專案識別碼的 IMalloc 介面。 |
備註
建議所有資料來源都使用此專案,因為它會在處理 IDList 剖析時管理安全性的重要問題。
需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shidfact.h |