Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Permite especificar un identificador IID determinado si el objeto admite varias interfaces de envío.Se parece a PROP_ENTRY_INTERFACE_CALLBACK.
PROP_ENTRY_INTERFACE_CALLBACK_EX(
szDesc,
dispid,
clsid,
iidDispatch,
pfnFunc,
vt
)
Parámetros
[in] szDesc
Descripción de la propiedad.[in] dispid
El identificador de envío de la propiedad.[in] clsid
El CLSID de la página de propiedades asociadas.Utilice el valor especial CLSID_NULL para una propiedad que no tiene una página de propiedades asociadas.[in] iidDispatch
El IID de la interfaz de envío que define la propiedad.[in]pfnFunc
La función de devolución de llamada esos datos de controles durante el proceso de carga.[in] vt
Tipo de la propiedad.
Comentarios
Incluya esta macro para proporcionar a una aplicación más control sobre el proceso de IPersistStreamInitImpl:: Cargar .Se llama a la función de devolución de llamada pfnFunc cuando IPersistStreamInitImpl::Load está recuperando los datos de una secuencia no-confiada.La función de devolución de llamada filtra los datos y los controles que los objetos se cargan.
Esta macro solo se aplica si IPersistStreamInitImpl es una clase base y la clase se hace publicidad como seguro para la inicialización.Si no, no debe utilizar esta macro.
Esta macro sólo es válido si vt es VT_DISPATCH o VT_UNKNOWN.Se pasa un valor diferente para vt a esta macro producirá un error de compilación.Cualquier otro valor de vt, utilice PROP_ENTRY_TYPE_EX.
La macro de BEGIN_PROP_MAP marca el principio del mapa de propiedades; la macro de END_PROP_MAP marca el final.
Si está creando un control web que necesite inicializar, debe utilizar Clase de IPersistPropertyBagImpl en lugar de IPersistStreamInitImpl para inicializar las propiedades.IPersistStreamInitImpl posee un mayor riesgo en formato binario que IPersistPropertyBagImpl.
Ejemplo
Vea el ejemplo para BEGIN_PROP_MAP.
Requisitos
encabezado: atlcom.h