ReactOS 0.4.15-dev-7918-g2a2556c
ITfDocumentMgr Interface Reference
Inheritance diagram for ITfDocumentMgr:
Collaboration diagram for ITfDocumentMgr:

Public Member Functions

HRESULT CreateContext ([in] TfClientId tidOwner, [in] DWORD dwFlags, [in, unique] IUnknown *punk, [out] ITfContext **ppic, [out] TfEditCookie *pecTextStore)
 
HRESULT Push ([in] ITfContext *pic)
 
HRESULT Pop ([in] DWORD dwFlags)
 
HRESULT GetTop ([out] ITfContext **ppic)
 
HRESULT GetBase ([out] ITfContext **ppic)
 
HRESULT EnumContexts ([out] IEnumTfContexts **ppEnum)
 
- 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_POPF_ALL = 0x0001
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 287 of file msctf.idl.

Member Function Documentation

◆ CreateContext()

HRESULT ITfDocumentMgr::CreateContext ( [in] TfClientId  tidOwner,
[in] DWORD  dwFlags,
[in, unique] IUnknown punk,
[out] ITfContext **  ppic,
[out] TfEditCookie pecTextStore 
)

◆ EnumContexts()

HRESULT ITfDocumentMgr::EnumContexts ( [out] IEnumTfContexts **  ppEnum)

◆ GetBase()

HRESULT ITfDocumentMgr::GetBase ( [out] ITfContext **  ppic)

◆ GetTop()

HRESULT ITfDocumentMgr::GetTop ( [out] ITfContext **  ppic)

◆ Pop()

HRESULT ITfDocumentMgr::Pop ( [in] DWORD  dwFlags)

◆ Push()

HRESULT ITfDocumentMgr::Push ( [in] ITfContext pic)

Member Data Documentation

◆ TF_POPF_ALL

const DWORD ITfDocumentMgr::TF_POPF_ALL = 0x0001

Definition at line 299 of file msctf.idl.


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