Compartir a través de


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