Share via


Klasse ISpecifyPropertyPagesImpl

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse implementeert IUnknown en biedt een standaard implementatie van de ISpecifyPropertyPages-interface .

Belangrijk

Deze klasse en de bijbehorende leden kunnen niet worden gebruikt in toepassingen die worden uitgevoerd in Windows Runtime.

Syntaxis

template<class T>
class ATL_NO_VTABLE ISpecifyPropertyPagesImpl
   : public ISpecifyPropertyPages

Parameterwaarden

T
Uw klas, afgeleid van ISpecifyPropertyPagesImpl.

Leden

Openbare methoden

Naam Description
ISpecifyPropertyPagesImpl::GetPages Vult een getelde matrix van UUID-waarden in. Elke UUID komt overeen met de CLSID voor een van de eigenschappenpagina's die kunnen worden weergegeven in het eigenschappenvenster van het object.

Opmerkingen

Met de interface ISpecifyPropertyPages kan een client een lijst met CLSID's ophalen voor de eigenschappenpagina's die door een object worden ondersteund. Klasse ISpecifyPropertyPagesImpl biedt een standaard implementatie van deze interface en implementeert IUnknown door informatie te verzenden naar het dumpapparaat in foutopsporingsversies.

Opmerking

Maak de ISpecifyPropertyPages interface niet beschikbaar als uw object geen eigenschappenpagina's ondersteunt.

Gerelateerde artikelenATL-zelfstudie, een ATL-project maken

Overnamehiƫrarchie

ISpecifyPropertyPages

ISpecifyPropertyPagesImpl

Requirements

Koptekst: atlcom.h

ISpecifyPropertyPagesImpl::GetPages

Vult de matrix in de CAUUID-structuur met de SSID's voor de eigenschappenpagina's die kunnen worden weergegeven in het eigenschappenvenster van het object.

STDMETHOD(GetPages)(CAUUID* pPages);

Opmerkingen

ATL gebruikt de eigenschapstoewijzing van het object om elke CLSID op te halen.

Zie ISpecifyPropertyPages::GetPages in de Windows SDK.

Zie ook

Klasse IPropertyPageImpl
Klasse IPerPropertyBrowsingImpl
Overzicht van klassen