共用方式為


IParentAndItem 介面 (shobjidl_core.h)

公開取得和設定父系和父系子標識碼的方法。 雖然 IParentAndItem 通常會在 IShellItems 上實作,但不是 IShellItem 特有的。

繼承

IParentAndItem 介面繼承自 IUnknown 介面。 IParentAndItem 也有下列類型的成員:

方法

IParentAndItem 介面具有這些方法。

 
IParentAndItem::GetParentAndItem

取得專案的父代和父系的子標識碼。
IParentAndItem::SetParentAndItem

設定專案的父代和父系的子標識碼。

備註

相較於 IPersistIDList,可以使用這個介面的效能改善,這是使用絕對專案標識符清單的介面。 實作 IPersistIDList 之物件的後續作業可能需要 IShellFolder::BindToObject 呼叫,而這些呼叫可能會影響效能。 在實作 IParentAndItem 的 IShellItems 和參與 IShellFolder 的情況下,可能已經快取父 IShellFolder 。 藉由實作 IParentAndItem ,然後直接取得/設定父 系 IShellFolder ,就會消除對專案標識符清單中的 IShellFolder::BindToObject 呼叫,以擷取 IShellFolder 介面。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包含 Shobjidl.h)