ITfCreatePropertyStore::IsStoreSerializable method (msctf.h)

Determines if a property store can be stored as persistent data.

Syntax

HRESULT IsStoreSerializable(
  [in]  REFGUID          guidProp,
  [in]  ITfRange         *pRange,
  [in]  ITfPropertyStore *pPropStore,
  [out] BOOL             *pfSerializable
);

Parameters

[in] guidProp

Contains the type identifier of the property. For more information, see ITfPropertyStore::GetType.

[in] pRange

Pointer to an ITfRange object that contains the text covered by the property store.

[in] pPropStore

Pointer to the ITfPropertyStore object.

[out] pfSerializable

Pointer to a BOOL that receives a flag that indicates if the property store can be serialized. Receives nonzero if the property store can be serialized or zero otherwise.

Return value

This method can return one of these values.

Value Description
S_OK
The method was successful.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header msctf.h
DLL Tiptsf.dll
Redistributable TSF 1.0 on Windows 2000 Professional

See also

ITfCreatePropertyStore interface, ITfPropertyStore interface, ITfPropertyStore::GetType, ITfRange interface