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
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