DISP_PROPERTY_EX

DISP_PROPERTY_EX ( theClass, pszName, memberGet, memberSet, vtPropType )

# include lt;afxdisp.h>

Parámetros

theClass

Nombre de la clase.

pszName

Nombre externo de la propiedad.

memberGet

Nombre de la función miembro que se utiliza para obtener la propiedad.

conjunto de miembros

Nombre de la función miembro que se utiliza para establecer la propiedad.

vtPropType

Un valor que especifica el tipo de la propiedad.

Observaciones

La macro DISP_PROPERTY_EX se utiliza en un mapa de envíos para definir una propiedad de automatización OLE y nombrar las funciones utilizadas para obtener y establecer el valor de la propiedad.

Las funciones memberGet y memberSet tienen firmas determinadas por el argumento vtPropType . La función memberGet no toma ningún argumento y devuelve un valor del tipo especificado por vtPropType. La función del conjunto de miembros toma un argumento del tipo especificado por vtPropType y devuelve nothing.

El argumento vtPropType es de tipo VARTYPE. Los valores posibles para este argumento son tomados desde la la enumeración VARENUM . Para una lista de esos valores, vea los comentarios para el parámetro vtRetVal en DISP_FUNCTION. Tenga en cuenta que no está permitido VT_EMPTY, figuran en las observaciones DISP_FUNCTION , como un tipo de datos de propiedad.

Vea tambiénnbsp;Mapas de expedición, DECLARE_DISPATCH_MAP, DISP_PROPERTY, DISP_FU&NCTION, BEGIN_DISPATCH_MAP, END_DISPATCH_MAP

Index