Compartir a través de


Clase IPropertyPage2Impl

Esta clase implementa IUnknown y hereda la implementación predeterminada de IPropertyPageImpl.

Importante

Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.

Sintaxis

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

Parámetros

T
La clase, que se deriva de IPropertyPage2Impl.

Miembros

Métodos públicos

Nombre Descripción
IPropertyPage2Impl::EditProperty Especifica qué control de propiedad recibirá el foco cuando se active la página de propiedades. La implementación ATL devuelve E_NOTIMPL.

Comentarios

La interfaz IPropertyPage2 extiende IPropertyPage al agregar el método EditProperty. Este método permite a un cliente seleccionar una propiedad específica en un objeto de la página de propiedades.

La clase IPropertyPage2Impl simplemente devuelve E_NOTIMPL para IPropertyPage2::EditProperty. Sin embargo, hereda la implementación predeterminada de IPropertyPageImpl e implementa IUnknown mediante el envío de información al dispositivo de volcado de memoria en compilaciones de depuración.

Cuando se crea una página de propiedades, la clase se deriva normalmente de IPropertyPageImpl. Para proporcionar la compatibilidad adicional de IPropertyPage2, modifique la definición de clase e invalide el método EditProperty.

Artículos relacionados Tutorial de ATL, Creación de un proyecto ATL

Jerarquía de herencia

IPropertyPage

IPropertyPageImpl

IPropertyPage2Impl

Requisitos

Encabezado: atlctl.h

IPropertyPage2Impl::EditProperty

Especifica qué control de propiedad recibirá el foco cuando se active la página de propiedades.

HRESULT EditProperty(DISPID dispID);

Valor devuelto

Devuelve E_NOTIMPL.

Comentarios

Consulte IPropertyPage2::EditProperty en Windows SDK.

Consulte también

IPerPropertyBrowsingImpl (clase)
ISpecifyPropertyPagesImpl (clase)
Información general sobre la clase