virtual BOOL ExchangeProp ( LPCTSTR pszPropName, VARTYPE vtProp, void * pvProp, const void * pvDefault = NULL ) = 0;
Valor devuelto
Distinto de cero si el intercambio se realizó correctamente; 0 si no lo consigue.
Parámetros
pszPropName
El nombre de la propiedad que se intercambian.
vtProp
Un símbolo que especifica el tipo de la propiedad que se intercambian. Los valores posibles son:
| Símbolo | Tipo de propiedad |
| VT_I2 | corto |
| VT_I4 | largo |
| VT_BOOL | BOOL |
| VT_BSTR | CString |
| VT_CY | CY |
| VT_R4 | float |
| VT_R8 | doble |
pvProp
Un puntero al valor de la propiedad.
pvDefault
Puntero a un valor predeterminado para la propiedad.
Observaciones
Una propiedad entre un medio de almacenamiento y el control de los intercambios.
Si la propiedad está siendo cargada desde el medio para el control, el valor de propiedad es obtenido de la mediana y almacenado en el objeto apuntado por pvProp. Si la propiedad está siendo almacenada en el medio, se escribe el valor del objeto apuntado por pvProp al medio.
Las funciones CArchivePropExchange::ExchangeProp, CResetPropExchange::ExchangePropy CPropsetPropExchange::ExchangeProp reemplazar esta función virtual pura.
Visión General de CPropExchange |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangePersistentProp