Partager via


IPropertyPage2Impl, classe

Cette classe implémente IUnknown et hérite de l’implémentation par défaut d’IPropertyPageImpl.

Important

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

Syntaxe

template<class T>
class IPropertyPage2Impl : public IPropertyPageImpl<T>

Paramètres

T
Votre classe, dérivée de IPropertyPage2Impl.

Membres

Méthodes publiques

Nom Description
IPropertyPage2Impl ::EditProperty Spécifie le contrôle de propriété qui recevra le focus lorsque la page de propriétés est activée. L’implémentation ATL retourne E_NOTIMPL.

Notes

L’interface IPropertyPage2 étend IPropertyPage en ajoutant la EditProperty méthode. Cette méthode permet à un client de sélectionner une propriété spécifique dans un objet de page de propriétés.

La classe IPropertyPage2Impl retourne simplement E_NOTIMPL pour IPropertyPage2::EditProperty. Toutefois, il hérite de l’implémentation par défaut d’IPropertyPageImpl et implémente en envoyant des IUnknown informations à l’appareil de vidage dans les builds de débogage.

Lorsque vous créez une page de propriétés, votre classe est généralement dérivée de IPropertyPageImpl. Pour fournir la prise en charge supplémentaire de , modifiez votre définition de IPropertyPage2classe et remplacez la EditProperty méthode.

Didacticiel ATL sur les articles connexes, création d’un projet ATL

Hiérarchie d'héritage

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Spécifications

En-tête : atlctl.h

IPropertyPage2Impl ::EditProperty

Spécifie le contrôle de propriété qui recevra le focus lorsque la page de propriétés est activée.

HRESULT EditProperty(DISPID dispID);

Valeur de retour

Retourne E_NOTIMPL.

Notes

Voir IPropertyPage2 ::EditProperty dans le Kit de développement logiciel (SDK) Windows.

Voir aussi

IPerPropertyBrowsingImpl, classe
ISpecifyPropertyPagesImpl, classe
Vue d’ensemble de la classe