ISpecifyPropertyPagesImpl 類別
這個類別會實作 IUnknown
並提供 ISpecifyPropertyPages 介面的預設實作。
重要
這個類別及其成員不能用於在 Windows 執行階段 中執行的應用程式。
語法
template<class T>
class ATL_NO_VTABLE ISpecifyPropertyPagesImpl
: public ISpecifyPropertyPages
參數
T
您的類別衍生自 ISpecifyPropertyPagesImpl
。
成員
公用方法
名稱 | 描述 |
---|---|
ISpecifyPropertyPagesImpl::GetPages | 填入 UUID 值的計數數位。 每個 UUID 都會對應至可在物件屬性表中顯示之其中一個屬性頁的 CLSID。 |
備註
ISpecifyPropertyPages 介面可讓用戶端取得物件所支援之屬性頁的 CLSID 清單。 類別 ISpecifyPropertyPagesImpl
提供這個介面的預設實作,並藉由將資訊傳送至偵錯組建中的傾印裝置來實 IUnknown
作。
注意
如果您的物件不支援屬性頁, ISpecifyPropertyPages
請勿公開 介面。
繼承階層架構
ISpecifyPropertyPages
ISpecifyPropertyPagesImpl
需求
標頭: atlcom.h
ISpecifyPropertyPagesImpl::GetPages
在 CAUUID 結構中填入 可以顯示在物件屬性表中之屬性頁的 CLSID 。
STDMETHOD(GetPages)(CAUUID* pPages);
備註
ATL 會使用 對象的屬性對應來擷取每個 CLSID。
請參閱 Windows SDK 中的 ISpecifyPropertyPages::GetPages 。