Clase ISpecifyPropertyPagesImpl
Esta clase implementa IUnknown
y proporciona una implementación predeterminada de la interfaz ISpecifyPropertyPages.
Importante
Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.
Sintaxis
template<class T>
class ATL_NO_VTABLE ISpecifyPropertyPagesImpl
: public ISpecifyPropertyPages
Parámetros
T
La clase, que se deriva de ISpecifyPropertyPagesImpl
.
Miembros
Métodos públicos
Nombre | Descripción |
---|---|
ISpecifyPropertyPagesImpl::GetPages | Rellena una matriz numerada de valores UUID. Cada UUID corresponde al CLSID de una de las páginas de propiedades que se pueden mostrar en la hoja de propiedades del objeto. |
Comentarios
La interfaz ISpecifyPropertyPages permite a un cliente obtener una lista de los CLSID para las páginas de propiedades admitidas por un objeto. La clase ISpecifyPropertyPagesImpl
proporciona una implementación predeterminada de esta interfaz e implementa IUnknown
mediante el envío de información al dispositivo de volcado de memoria en las compilaciones de depuración.
Nota:
No exponga la interfaz ISpecifyPropertyPages
si el objeto no admite páginas de propiedades.
Artículos relacionados Tutorial de ATL, Creación de un proyecto ATL
Jerarquía de herencia
ISpecifyPropertyPages
ISpecifyPropertyPagesImpl
Requisitos
Encabezado: atlcom.h
ISpecifyPropertyPagesImpl::GetPages
Rellena la matriz en la estructura CAUUID con los CLSID de las páginas de propiedades que se pueden mostrar en la hoja de propiedades del objeto.
STDMETHOD(GetPages)(CAUUID* pPages);
Comentarios
ATL usa el mapa de propiedades del objeto para recuperar cada CLSID.
Consulte ISpecifyPropertyPages::GetPages en Windows SDK.
Consulte también
IPropertyPageImpl (clase)
IPerPropertyBrowsingImpl (clase)
Información general sobre la clase