(propsys.h) 的 IPropertyDescriptionList 介面
公開從呈現為清單的屬性描述集合中擷取資訊的方法。
繼承
IPropertyDescriptionList 介面繼承自 IUnknown 介面。 IPropertyDescriptionList 也有下列類型的成員:
方法
IPropertyDescriptionList 介面具有這些方法。
IPropertyDescriptionList::GetAt 取得屬性描述清單中指定索引處的屬性描述。 |
IPropertyDescriptionList::GetCount 取得屬性清單中所包含的屬性數目。 |
備註
已排序的屬性清單可用來選取各種 UI 位置中顯示的屬性,例如詳細資料窗格或資訊提示。 IPropertyDescriptionList 介面可讓您存取這類清單中的個別屬性。
若要取得實作 IPropertyDescriptionList 的子系統對象實例,請取得 IShellItem2 介面並呼叫 IShellItem2::GetPropertyDescriptionList,或以字串形式取得清單,並呼叫 PSGetPropertyDescriptionListFromString。
若要以字串形式取得屬性描述清單,請使用其中一個PKEY_PropList索引鍵呼叫 IShellItem2::GetString 。 例如, PKEY_PropList_InfoTip
(System.PropList.InfoTip) 會傳回適合顯示在資訊提示中之屬性清單的字串格式。 如果您要從專案讀取多個值,使用PKEY_PropList索引鍵呼叫 IPropertyStore::GetValue 會更有效率,讓專案不會多次重新開啟。 如需如何為文件類型註冊屬性清單字串的詳細資訊,請參閱屬性 清單。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | propsys.h |