Método ITextStoreACPServices::Unserialize (msctf.h)
Toma los datos de propiedad serializados previamente y los aplica a un objeto de propiedad.
Sintaxis
HRESULT Unserialize(
[in] ITfProperty *pProp,
[in] const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,
[in] IStream *pStream,
[in] ITfPersistentPropertyLoaderACP *pLoader
);
Parámetros
[in] pProp
Puntero a un objeto ITfProperty que recibe los datos de propiedad.
[in] pHdr
Puntero a una estructura de TF_PERSISTENT_PROPERTY_HEADER_ACP que contiene los datos de encabezado de la propiedad .
[in] pStream
Puntero a un objeto IStream que contiene los datos de propiedad. Este parámetro puede ser NULL si pLoader no es NULL. Este parámetro se omite si pLoader no es NULL.
[in] pLoader
Puntero a un objeto ITfPersistentPropertyLoaderACP que el administrador de TSF usará para obtener los datos de propiedad. Este parámetro puede ser NULL si pStream no es NULL.
Valor devuelto
Este método puede devolver uno de estos valores.
Valor | Descripción |
---|---|
|
Método realizado correctamente. |
|
Los datos de propiedad se obtendrán de forma asincrónica. |
|
No se puede obtener un bloqueo de solo lectura sincrónico. |
|
Se ha producido un error no especificado. |
Comentarios
Si se especifica pStream en lugar de pLoader, los datos de propiedad se leerán desde pStream durante la llamada a Unserialize . Si se especifica pLoader en lugar de pStream, los datos de propiedad se leerán de pLoader de forma asincrónica. El uso de pStream puede provocar retrasos prolongados si los datos de propiedad son grandes.
Al llamar a este método, la aplicación debe poder conceder un bloqueo de solo lectura sincrónico.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | msctf.h |
Archivo DLL | Msctf.dll |
Redistribuible | TSF 1.0 en Windows 2000 Professional |
Consulte también
Interfaz ITextStoreACPServices, ITextStoreACPServices::Serialize, ITfContext::EnumProperties, interfaz ITfProperty, interfaz ITfRange, ITfReadOnlyProperty::EnumRanges, TF_PERSISTENT_PROPERTY_HEADER_ACP estructura