ReactOS 0.4.15-dev-8002-gbbb3b00
ITfCandidateList Interface Reference
Inheritance diagram for ITfCandidateList:
Collaboration diagram for ITfCandidateList:

Public Types

enum  TfCandidateResult { CAND_FINALIZED = 0 , CAND_SELECTED = 0x1 , CAND_CANCELED = 0x2 }
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT EnumCandidates ([out] IEnumTfCandidates **ppEnum)
 
HRESULT GetCandidate ([in] ULONG nIndex, [out] ITfCandidateString **ppCand)
 
HRESULT GetCandidateNum ([out] ULONG *pnCnt)
 
HRESULT SetResult ([in] ULONG nIndex, [in] TfCandidateResult imcr)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 108 of file ctffunc.idl.

Member Enumeration Documentation

◆ TfCandidateResult

Enumerator
CAND_FINALIZED 
CAND_SELECTED 
CAND_CANCELED 

Definition at line 110 of file ctffunc.idl.

Member Function Documentation

◆ EnumCandidates()

HRESULT ITfCandidateList::EnumCandidates ( [out] IEnumTfCandidates **  ppEnum)

◆ GetCandidate()

HRESULT ITfCandidateList::GetCandidate ( [in] ULONG  nIndex,
[out] ITfCandidateString **  ppCand 
)

◆ GetCandidateNum()

HRESULT ITfCandidateList::GetCandidateNum ( [out] ULONG pnCnt)

◆ SetResult()

HRESULT ITfCandidateList::SetResult ( [in] ULONG  nIndex,
[in] TfCandidateResult  imcr 
)

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