ReactOS 0.4.16-dev-340-g0540c21
ITfPropertyStore Interface Reference
Inheritance diagram for ITfPropertyStore:
Collaboration diagram for ITfPropertyStore:

Public Member Functions

HRESULT GetType ([out] GUID *pguid)
 
HRESULT GetDataType ([out] DWORD *pdwReserved)
 
HRESULT GetData ([out] VARIANT *pvarValue)
 
HRESULT OnTextUpdated ([in] DWORD dwFlags, [in] ITfRange *pRangeNew, [out] BOOL *pfAccept)
 
HRESULT Shrink ([in] ITfRange *pRangeNew, [out] BOOL *pfFree)
 
HRESULT Divide ([in] ITfRange *pRangeThis, [in] ITfRange *pRangeNew, [out] ITfPropertyStore **ppPropStore)
 
HRESULT Clone ([out] ITfPropertyStore **pPropStore)
 
HRESULT GetPropertyRangeCreator ([out] CLSID *pclsid)
 
HRESULT Serialize ([in] IStream *pStream, [out] ULONG *pcb)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Public Attributes

const DWORD TF_TU_CORRECTION = 0x1
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 1489 of file msctf.idl.

Member Function Documentation

◆ Clone()

HRESULT ITfPropertyStore::Clone ( [out] ITfPropertyStore **  pPropStore)

◆ Divide()

HRESULT ITfPropertyStore::Divide ( [in] ITfRange pRangeThis,
[in] ITfRange pRangeNew,
[out] ITfPropertyStore **  ppPropStore 
)

◆ GetData()

HRESULT ITfPropertyStore::GetData ( [out] VARIANT pvarValue)

◆ GetDataType()

HRESULT ITfPropertyStore::GetDataType ( [out] DWORD pdwReserved)

◆ GetPropertyRangeCreator()

HRESULT ITfPropertyStore::GetPropertyRangeCreator ( [out] CLSID pclsid)

◆ GetType()

HRESULT ITfPropertyStore::GetType ( [out] GUID pguid)

◆ OnTextUpdated()

HRESULT ITfPropertyStore::OnTextUpdated ( [in] DWORD  dwFlags,
[in] ITfRange pRangeNew,
[out] BOOL pfAccept 
)

◆ Serialize()

HRESULT ITfPropertyStore::Serialize ( [in] IStream pStream,
[out] ULONG pcb 
)

◆ Shrink()

HRESULT ITfPropertyStore::Shrink ( [in] ITfRange pRangeNew,
[out] BOOL pfFree 
)

Member Data Documentation

◆ TF_TU_CORRECTION

const DWORD ITfPropertyStore::TF_TU_CORRECTION = 0x1

Definition at line 1491 of file msctf.idl.


The documentation for this interface was generated from the following file: