Condividi tramite


Metodo ITfContextOwnerServices::Unserialize (msctf.h)

Applica i dati delle proprietà serializzati in precedenza a un oggetto property.

Sintassi

HRESULT Unserialize(
  [in] ITfProperty                             *pProp,
  [in] const TF_PERSISTENT_PROPERTY_HEADER_ACP *pHdr,
  [in] IStream                                 *pStream,
  [in] ITfPersistentPropertyLoaderACP          *pLoader
);

Parametri

[in] pProp

Puntatore a un oggetto ITfProperty che riceve i dati delle proprietà.

[in] pHdr

Puntatore a una struttura TF_PERSISTENT_PROPERTY_HEADER_ACP che contiene i dati di intestazione per la proprietà.

[in] pStream

Puntatore a un oggetto IStream contenente i dati delle proprietà. Questo parametro può essere NULL se pLoader non è NULL. Questo parametro viene ignorato se pLoader non è NULL.

[in] pLoader

Puntatore a un oggetto ITfPersistentPropertyLoaderACP usato dal manager TSF per ottenere i dati delle proprietà. Questo parametro può essere NULL se pStream non è NULL.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
TF_S_ASYNC
I dati della proprietà vengono ottenuti in modo asincrono.
TF_E_SYNCHRONOUS
Impossibile ottenere un blocco di sola lettura sincrono.
E_FAIL
Si è verificato un errore non specificato.

Commenti

Se pStream viene specificato anziché pLoader, i dati della proprietà vengono letti da pStream durante la chiamata a questo metodo. Se pLoader viene specificato anziché pStream, i dati della proprietà sono letti in modo asincrono da pLoader . L'uso di pStream può causare ritardi lunghi se i dati della proprietà sono di grandi dimensioni.

Quando si chiama questo metodo, l'applicazione deve essere in grado di concedere un blocco di sola lettura sincrono.

Requisiti

   
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione msctf.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Interfaccia ITfContextOwnerServices, interfaccia ITfContextOwnerServices::Serialize, interfaccia ITfProperty, interfaccia ITfPersistentPropertyLoaderACP, struttura TF_PERSISTENT_PROPERTY_HEADER_ACP