Sdílet prostřednictvím


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