Compartir a través de


IPerPropertyBrowsingImpl Class

Esta clase implementa IUnknown y permite que el cliente tiene acceso a la información en las páginas de propiedades de un objeto.

Importante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

template< 
class T  
> 
class ATL_NO_VTABLE IPerPropertyBrowsingImpl : 
public IPerPropertyBrowsing

Parámetros

  • T
    la clase, derivada de IPerPropertyBrowsingImpl.

Members

Métodos públicos

Name

Descripción

IPerPropertyBrowsingImpl::GetDisplayString

Recupera una cadena que describe una propiedad determinada.

IPerPropertyBrowsingImpl::GetPredefinedStrings

Recupera una matriz de cadenas que corresponde a los valores que una propiedad determinada puede aceptar.

IPerPropertyBrowsingImpl::GetPredefinedValue

Recupera VARIANT que contiene el valor de una propiedad identificada por un DISPID especificado. El identificador de envío es asociado al nombre de cadena recuperado de GetPredefinedStrings. la implementación de ATL devuelve E_NOTIMPL.

IPerPropertyBrowsingImpl::MapPropertyToPage

Recupera el CLSID de la página de propiedades asociada a una propiedad determinada.

Comentarios

La interfaz de IPerPropertyBrowsing permite que un cliente tiene acceso a la información en las páginas de propiedades de un objeto. La clase IPerPropertyBrowsingImpl proporciona una implementación predeterminada de esta interfaz y implementa IUnknown enviando información del dispositivo de volcado en versiones de depuración.

Nota

Si utiliza Microsoft Access como la aplicación contenedora, debe derivar la clase de IPerPropertyBrowsingImpl.Si no, Access no cargará el control.

artículos relacionados   tutorial de ATL, Crear un proyecto ATL

Jerarquía de herencia

IPerPropertyBrowsing

IPerPropertyBrowsingImpl

Requisitos

encabezado: atlctl.h

Vea también

Referencia

IPropertyPageImpl Class

ISpecifyPropertyPagesImpl Class

Otros recursos

ATL Class Overview