ISpecifyPropertyPagesImpl – třída
Tato třída implementuje IUnknown
a poskytuje výchozí implementaci ISpecifyPropertyPages rozhraní.
Důležité
Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.
Syntaxe
template<class T>
class ATL_NO_VTABLE ISpecifyPropertyPagesImpl
: public ISpecifyPropertyPages
Parametry
T
Vaše třída odvozená z ISpecifyPropertyPagesImpl
.
Členové
Veřejné metody
Název | Popis |
---|---|
ISpecifyPropertyPagesImpl::GetPages | Vyplní počítanou matici hodnot UUID. Každý UUID odpovídá CLSID pro jednu ze stránek vlastností, které lze zobrazit v seznamu vlastností objektu. |
Poznámky
ISpecifyPropertyPages rozhraní umožňuje klientovi získat seznam CLSIDs pro stránky vlastností podporované objektem. Třída ISpecifyPropertyPagesImpl
poskytuje výchozí implementaci tohoto rozhraní a implementuje IUnknown
odesláním informací do zařízení s výpisem paměti v buildech ladění.
Poznámka:
Nezpřístupňujte ISpecifyPropertyPages
rozhraní, pokud objekt nepodporuje stránky vlastností.
Související články ATL – kurz, vytvoření projektu ATL
Hierarchie dědičnosti
ISpecifyPropertyPages
ISpecifyPropertyPagesImpl
Požadavky
Hlavička: atlcom.h
ISpecifyPropertyPagesImpl::GetPages
Vyplní pole ve struktuře CAUUID identifikátory CLSID pro stránky vlastností, které lze zobrazit v seznamu vlastností objektu.
STDMETHOD(GetPages)(CAUUID* pPages);
Poznámky
ATL používá mapování vlastností objektu k načtení každého CLSID.
Viz ISpecifyPropertyPages::GetPages v sadě Windows SDK.
Viz také
IPropertyPageImpl – třída
IPerPropertyBrowsingImpl – třída
Přehled třídy