Share via


Classe d'ISpecifyPropertyPagesImpl

Cette classe implémente IUnknown et fournit une implémentation par défaut de l'interface d' ISpecifyPropertyPages .

Important

Cette classe et ses membres ne peuvent pas être utilisés dans les applications qui s'exécutent dans Windows Runtime.

template<
class T 
>
class ATL_NO_VTABLE ISpecifyPropertyPagesImpl :
public ISpecifyPropertyPages

Paramètres

  • T
    Votre classe, dérivée de ISpecifyPropertyPagesImpl.

Membres

96ww582d.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

ISpecifyPropertyPagesImpl::GetPages

Remplit compté tableau de valeurs d'UUID.Chaque UUID correspond à le CLSID pour l'une des pages de propriétés qui peuvent être affichées dans la feuille de propriétés de l'objet.

Notes

L'interface d' ISpecifyPropertyPages permet à un client pour obtenir une liste des CLSID pour les pages de propriétés prises en charge par un objet.La classe ISpecifyPropertyPagesImpl fournit une implémentation par défaut de cette interface et implémente IUnknown en envoyant des informations à l'unité de vidage dans les versions debug.

[!REMARQUE]

N'exposez pas l'interface d' ISpecifyPropertyPages si votre objet ne prend pas en charge les pages de propriétés.

Articles connexes   Didacticiel ATL, créer un projet ATL

Hiérarchie d'héritage

ISpecifyPropertyPages

ISpecifyPropertyPagesImpl

Configuration requise

Header: atlcom.h

Voir aussi

Référence

Classe de IPropertyPageImpl

Classe d'IPerPropertyBrowsingImpl

Autres ressources

Vue d'ensemble de la classe ATL