Vanara/PInvoke/TextServicesFramework/readme.md

294 lines
61 KiB
Markdown

## Vanara.PInvoke.TextServicesFramework
PInvoke API (methods, structures and constants) imported from Windows Text Services Framework modules.
- Includes methods from msctf.dll, input.dll, msimtf.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.TextServicesFramework?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.TextServicesFramework?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.TextServicesFramework)
### Methods - 100% API coverage (26 of 26 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[DoMsCtfMonitor](https://www.google.com/search?num=5&q=DoMsCtfMonitor+site%3Alearn.microsoft.com) | msctf.dll | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.DoMsCtfMonitor](https://github.com/dahall/Vanara/search?l=C%23&q=DoMsCtfMonitor)
[EnumEnabledLayoutOrTip](https://www.google.com/search?num=5&q=EnumEnabledLayoutOrTip+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.EnumEnabledLayoutOrTip](https://github.com/dahall/Vanara/search?l=C%23&q=EnumEnabledLayoutOrTip)
[EnumLayoutOrTipForSetup](https://www.google.com/search?num=5&q=EnumLayoutOrTipForSetup+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.EnumLayoutOrTipForSetup](https://github.com/dahall/Vanara/search?l=C%23&q=EnumLayoutOrTipForSetup)
[InitLocalMsCtfMonitor](https://www.google.com/search?num=5&q=InitLocalMsCtfMonitor+site%3Alearn.microsoft.com) | msctf.dll | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.InitLocalMsCtfMonitor](https://github.com/dahall/Vanara/search?l=C%23&q=InitLocalMsCtfMonitor)
[InstallLayoutOrTip](https://www.google.com/search?num=5&q=InstallLayoutOrTip+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.InstallLayoutOrTip](https://github.com/dahall/Vanara/search?l=C%23&q=InstallLayoutOrTip)
[InstallLayoutOrTipUserReg](https://www.google.com/search?num=5&q=InstallLayoutOrTipUserReg+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.InstallLayoutOrTipUserReg](https://github.com/dahall/Vanara/search?l=C%23&q=InstallLayoutOrTipUserReg)
[MsimtfIsWindowFiltered](https://www.google.com/search?num=5&q=MsimtfIsWindowFiltered+site%3Alearn.microsoft.com) | msimtf.dll | | [Vanara.PInvoke.MSCTF.MsimtfIsWindowFiltered](https://github.com/dahall/Vanara/search?l=C%23&q=MsimtfIsWindowFiltered)
[QueryLayoutOrTipString](https://www.google.com/search?num=5&q=QueryLayoutOrTipString+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.QueryLayoutOrTipString](https://github.com/dahall/Vanara/search?l=C%23&q=QueryLayoutOrTipString)
[QueryLayoutOrTipStringUserReg](https://www.google.com/search?num=5&q=QueryLayoutOrTipStringUserReg+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.QueryLayoutOrTipStringUserReg](https://github.com/dahall/Vanara/search?l=C%23&q=QueryLayoutOrTipStringUserReg)
[SaveDefaultUserInputSettings](https://www.google.com/search?num=5&q=SaveDefaultUserInputSettings+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SaveDefaultUserInputSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SaveDefaultUserInputSettings)
[SaveSystemAcctInputSettings](https://www.google.com/search?num=5&q=SaveSystemAcctInputSettings+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SaveSystemAcctInputSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SaveSystemAcctInputSettings)
[SetDefaultLayoutOrTip](https://www.google.com/search?num=5&q=SetDefaultLayoutOrTip+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SetDefaultLayoutOrTip](https://github.com/dahall/Vanara/search?l=C%23&q=SetDefaultLayoutOrTip)
[SetDefaultLayoutOrTipUserReg](https://www.google.com/search?num=5&q=SetDefaultLayoutOrTipUserReg+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SetDefaultLayoutOrTipUserReg](https://github.com/dahall/Vanara/search?l=C%23&q=SetDefaultLayoutOrTipUserReg)
[SetInputScope](https://www.google.com/search?num=5&q=SetInputScope+site%3Alearn.microsoft.com) | msctf.dll | inputscope.h | [Vanara.PInvoke.MSCTF.SetInputScope](https://github.com/dahall/Vanara/search?l=C%23&q=SetInputScope)
[SetInputScopes](https://www.google.com/search?num=5&q=SetInputScopes+site%3Alearn.microsoft.com) | msctf.dll | inputscope.h | [Vanara.PInvoke.MSCTF.SetInputScopes](https://github.com/dahall/Vanara/search?l=C%23&q=SetInputScopes)
[SetInputScopes2](https://www.google.com/search?num=5&q=SetInputScopes2+site%3Alearn.microsoft.com) | msctf.dll | inputscope.h | [Vanara.PInvoke.MSCTF.SetInputScopes2](https://github.com/dahall/Vanara/search?l=C%23&q=SetInputScopes2)
[SetInputScopeXML](https://www.google.com/search?num=5&q=SetInputScopeXML+site%3Alearn.microsoft.com) | msctf.dll | inputscope.h | [Vanara.PInvoke.MSCTF.SetInputScopeXML](https://github.com/dahall/Vanara/search?l=C%23&q=SetInputScopeXML)
[TF_CreateCategoryMgr](https://www.google.com/search?num=5&q=TF_CreateCategoryMgr+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_CreateCategoryMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CreateCategoryMgr)
[TF_CreateDisplayAttributeMgr](https://www.google.com/search?num=5&q=TF_CreateDisplayAttributeMgr+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_CreateDisplayAttributeMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CreateDisplayAttributeMgr)
[TF_CreateInputProcessorProfiles](https://www.google.com/search?num=5&q=TF_CreateInputProcessorProfiles+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_CreateInputProcessorProfiles](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CreateInputProcessorProfiles)
[TF_CreateLangBarItemMgr](https://www.google.com/search?num=5&q=TF_CreateLangBarItemMgr+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_CreateLangBarItemMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CreateLangBarItemMgr)
[TF_CreateLangBarMgr](https://www.google.com/search?num=5&q=TF_CreateLangBarMgr+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_CreateLangBarMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CreateLangBarMgr)
[TF_CreateThreadMgr](https://www.google.com/search?num=5&q=TF_CreateThreadMgr+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_CreateThreadMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CreateThreadMgr)
[TF_GetThreadMgr](https://www.google.com/search?num=5&q=TF_GetThreadMgr+site%3Alearn.microsoft.com) | msctf.dll | msctf.h | [Vanara.PInvoke.MSCTF.TF_GetThreadMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_GetThreadMgr)
[TF_InvalidAssemblyListCacheIfExist](https://www.google.com/search?num=5&q=TF_InvalidAssemblyListCacheIfExist+site%3Alearn.microsoft.com) | msctf.dll | | [Vanara.PInvoke.MSCTF.TF_InvalidAssemblyListCacheIfExist](https://github.com/dahall/Vanara/search?l=C%23&q=TF_InvalidAssemblyListCacheIfExist)
[UninitLocalMsCtfMonitor](https://www.google.com/search?num=5&q=UninitLocalMsCtfMonitor+site%3Alearn.microsoft.com) | msctf.dll | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.UninitLocalMsCtfMonitor](https://github.com/dahall/Vanara/search?l=C%23&q=UninitLocalMsCtfMonitor)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[DCM_FLAGS](https://www.google.com/search?num=5&q=DCM_FLAGS+site%3Alearn.microsoft.com) | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.DCM_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DCM_FLAGS)
[GXFPF](https://www.google.com/search?num=5&q=GXFPF+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.GXFPF](https://github.com/dahall/Vanara/search?l=C%23&q=GXFPF)
[ILMCM](https://www.google.com/search?num=5&q=ILMCM+site%3Alearn.microsoft.com) | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.ILMCM](https://github.com/dahall/Vanara/search?l=C%23&q=ILMCM)
[ILOT](https://www.google.com/search?num=5&q=ILOT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MSCTF.ILOT](https://github.com/dahall/Vanara/search?l=C%23&q=ILOT)
[InputScope](https://www.google.com/search?num=5&q=InputScope+site%3Alearn.microsoft.com) | inputscope.h | [Vanara.PInvoke.MSCTF.InputScope](https://github.com/dahall/Vanara/search?l=C%23&q=InputScope)
[LOT](https://www.google.com/search?num=5&q=LOT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MSCTF.LOT](https://github.com/dahall/Vanara/search?l=C%23&q=LOT)
[LOTP](https://www.google.com/search?num=5&q=LOTP+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MSCTF.LOTP](https://github.com/dahall/Vanara/search?l=C%23&q=LOTP)
[ManagerReturnValues](https://www.google.com/search?num=5&q=ManagerReturnValues+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ManagerReturnValues](https://github.com/dahall/Vanara/search?l=C%23&q=ManagerReturnValues)
[SDLOT](https://www.google.com/search?num=5&q=SDLOT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MSCTF.SDLOT](https://github.com/dahall/Vanara/search?l=C%23&q=SDLOT)
[SP_CONFIDENCE](https://www.google.com/search?num=5&q=SP_CONFIDENCE+site%3Alearn.microsoft.com) | sapi.h | [Vanara.PInvoke.MSCTF.SP_CONFIDENCE](https://github.com/dahall/Vanara/search?l=C%23&q=SP_CONFIDENCE)
[TF_CLUIE](https://www.google.com/search?num=5&q=TF_CLUIE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_CLUIE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CLUIE)
[TF_CONVERSIONMODE](https://www.google.com/search?num=5&q=TF_CONVERSIONMODE+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TF_CONVERSIONMODE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CONVERSIONMODE)
[TF_DA_ATTR_INFO](https://www.google.com/search?num=5&q=TF_DA_ATTR_INFO+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DA_ATTR_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DA_ATTR_INFO)
[TF_DA_COLORTYPE](https://www.google.com/search?num=5&q=TF_DA_COLORTYPE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DA_COLORTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DA_COLORTYPE)
[TF_DA_LINESTYLE](https://www.google.com/search?num=5&q=TF_DA_LINESTYLE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DA_LINESTYLE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DA_LINESTYLE)
[TF_DISABLE](https://www.google.com/search?num=5&q=TF_DISABLE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DISABLE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DISABLE)
[TF_DTLBI](https://www.google.com/search?num=5&q=TF_DTLBI+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_DTLBI](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DTLBI)
[TF_ES](https://www.google.com/search?num=5&q=TF_ES+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_ES](https://github.com/dahall/Vanara/search?l=C%23&q=TF_ES)
[TF_GTP](https://www.google.com/search?num=5&q=TF_GTP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_GTP](https://github.com/dahall/Vanara/search?l=C%23&q=TF_GTP)
[TF_HF](https://www.google.com/search?num=5&q=TF_HF+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_HF](https://github.com/dahall/Vanara/search?l=C%23&q=TF_HF)
[TF_IAS](https://www.google.com/search?num=5&q=TF_IAS+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_IAS](https://github.com/dahall/Vanara/search?l=C%23&q=TF_IAS)
[TF_IE](https://www.google.com/search?num=5&q=TF_IE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_IE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_IE)
[TF_IPP_CAPS](https://www.google.com/search?num=5&q=TF_IPP_CAPS+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_IPP_CAPS](https://github.com/dahall/Vanara/search?l=C%23&q=TF_IPP_CAPS)
[TF_IPP_FLAG](https://www.google.com/search?num=5&q=TF_IPP_FLAG+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_IPP_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=TF_IPP_FLAG)
[TF_IPPMF](https://www.google.com/search?num=5&q=TF_IPPMF+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_IPPMF](https://github.com/dahall/Vanara/search?l=C%23&q=TF_IPPMF)
[TF_IPSINK_FLAG](https://www.google.com/search?num=5&q=TF_IPSINK_FLAG+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_IPSINK_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=TF_IPSINK_FLAG)
[TF_LBI](https://www.google.com/search?num=5&q=TF_LBI+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_LBI](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LBI)
[TF_LBI_STATUS](https://www.google.com/search?num=5&q=TF_LBI_STATUS+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_LBI_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LBI_STATUS)
[TF_LBI_STYLE](https://www.google.com/search?num=5&q=TF_LBI_STYLE+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_LBI_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LBI_STYLE)
[TF_LBMENUF](https://www.google.com/search?num=5&q=TF_LBMENUF+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_LBMENUF](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LBMENUF)
[TF_MOD](https://www.google.com/search?num=5&q=TF_MOD+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_MOD](https://github.com/dahall/Vanara/search?l=C%23&q=TF_MOD)
[TF_POPF](https://www.google.com/search?num=5&q=TF_POPF+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_POPF](https://github.com/dahall/Vanara/search?l=C%23&q=TF_POPF)
[TF_PROFILETYPE](https://www.google.com/search?num=5&q=TF_PROFILETYPE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_PROFILETYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_PROFILETYPE)
[TF_PROPUI_STATUS](https://www.google.com/search?num=5&q=TF_PROPUI_STATUS+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TF_PROPUI_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=TF_PROPUI_STATUS)
[TF_RCM](https://www.google.com/search?num=5&q=TF_RCM+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_RCM](https://github.com/dahall/Vanara/search?l=C%23&q=TF_RCM)
[TF_RIP_FLAG](https://www.google.com/search?num=5&q=TF_RIP_FLAG+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_RIP_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=TF_RIP_FLAG)
[TF_RIUIE](https://www.google.com/search?num=5&q=TF_RIUIE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_RIUIE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_RIUIE)
[TF_RP](https://www.google.com/search?num=5&q=TF_RP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_RP](https://github.com/dahall/Vanara/search?l=C%23&q=TF_RP)
[TF_SENTENCEMODE](https://www.google.com/search?num=5&q=TF_SENTENCEMODE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_SENTENCEMODE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_SENTENCEMODE)
[TF_SFT](https://www.google.com/search?num=5&q=TF_SFT+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_SFT](https://github.com/dahall/Vanara/search?l=C%23&q=TF_SFT)
[TF_ST](https://www.google.com/search?num=5&q=TF_ST+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_ST](https://github.com/dahall/Vanara/search?l=C%23&q=TF_ST)
[TF_TF](https://www.google.com/search?num=5&q=TF_TF+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_TF](https://github.com/dahall/Vanara/search?l=C%23&q=TF_TF)
[TF_TMAE](https://www.google.com/search?num=5&q=TF_TMAE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_TMAE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_TMAE)
[TF_TMF](https://www.google.com/search?num=5&q=TF_TMF+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_TMF](https://github.com/dahall/Vanara/search?l=C%23&q=TF_TMF)
[TF_TRANSITORYEXTENSION](https://www.google.com/search?num=5&q=TF_TRANSITORYEXTENSION+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_TRANSITORYEXTENSION](https://github.com/dahall/Vanara/search?l=C%23&q=TF_TRANSITORYEXTENSION)
[TF_TU](https://www.google.com/search?num=5&q=TF_TU+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_TU](https://github.com/dahall/Vanara/search?l=C%23&q=TF_TU)
[TF_URP](https://www.google.com/search?num=5&q=TF_URP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_URP](https://github.com/dahall/Vanara/search?l=C%23&q=TF_URP)
[TfActiveSelEnd](https://www.google.com/search?num=5&q=TfActiveSelEnd+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TfActiveSelEnd](https://github.com/dahall/Vanara/search?l=C%23&q=TfActiveSelEnd)
[TfAnchor](https://www.google.com/search?num=5&q=TfAnchor+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TfAnchor](https://github.com/dahall/Vanara/search?l=C%23&q=TfAnchor)
[TfCandidateResult](https://www.google.com/search?num=5&q=TfCandidateResult+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TfCandidateResult](https://github.com/dahall/Vanara/search?l=C%23&q=TfCandidateResult)
[TfGravity](https://www.google.com/search?num=5&q=TfGravity+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TfGravity](https://github.com/dahall/Vanara/search?l=C%23&q=TfGravity)
[TfIntegratableCandidateListSelectionStyle](https://www.google.com/search?num=5&q=TfIntegratableCandidateListSelectionStyle+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TfIntegratableCandidateListSelectionStyle](https://github.com/dahall/Vanara/search?l=C%23&q=TfIntegratableCandidateListSelectionStyle)
[TfLayoutCode](https://www.google.com/search?num=5&q=TfLayoutCode+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TfLayoutCode](https://github.com/dahall/Vanara/search?l=C%23&q=TfLayoutCode)
[TfLBBalloonStyle](https://www.google.com/search?num=5&q=TfLBBalloonStyle+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TfLBBalloonStyle](https://github.com/dahall/Vanara/search?l=C%23&q=TfLBBalloonStyle)
[TfLBIClick](https://www.google.com/search?num=5&q=TfLBIClick+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TfLBIClick](https://github.com/dahall/Vanara/search?l=C%23&q=TfLBIClick)
[TfSapiObject](https://www.google.com/search?num=5&q=TfSapiObject+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TfSapiObject](https://github.com/dahall/Vanara/search?l=C%23&q=TfSapiObject)
[TfShiftDir](https://www.google.com/search?num=5&q=TfShiftDir+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TfShiftDir](https://github.com/dahall/Vanara/search?l=C%23&q=TfShiftDir)
[TKB_ALTERNATES](https://www.google.com/search?num=5&q=TKB_ALTERNATES+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TKB_ALTERNATES](https://github.com/dahall/Vanara/search?l=C%23&q=TKB_ALTERNATES)
[TKBLayoutId](https://www.google.com/search?num=5&q=TKBLayoutId+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TKBLayoutId](https://github.com/dahall/Vanara/search?l=C%23&q=TKBLayoutId)
[TKBLayoutType](https://www.google.com/search?num=5&q=TKBLayoutType+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TKBLayoutType](https://github.com/dahall/Vanara/search?l=C%23&q=TKBLayoutType)
[TS_AS](https://www.google.com/search?num=5&q=TS_AS+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_AS](https://github.com/dahall/Vanara/search?l=C%23&q=TS_AS)
[TS_ATTR_FIND](https://www.google.com/search?num=5&q=TS_ATTR_FIND+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_ATTR_FIND](https://github.com/dahall/Vanara/search?l=C%23&q=TS_ATTR_FIND)
[TS_CH](https://www.google.com/search?num=5&q=TS_CH+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_CH](https://github.com/dahall/Vanara/search?l=C%23&q=TS_CH)
[TS_GEA](https://www.google.com/search?num=5&q=TS_GEA+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_GEA](https://github.com/dahall/Vanara/search?l=C%23&q=TS_GEA)
[TS_GTA](https://www.google.com/search?num=5&q=TS_GTA+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_GTA](https://github.com/dahall/Vanara/search?l=C%23&q=TS_GTA)
[TS_IAS](https://www.google.com/search?num=5&q=TS_IAS+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_IAS](https://github.com/dahall/Vanara/search?l=C%23&q=TS_IAS)
[TS_IE](https://www.google.com/search?num=5&q=TS_IE+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_IE](https://github.com/dahall/Vanara/search?l=C%23&q=TS_IE)
[TS_LF](https://www.google.com/search?num=5&q=TS_LF+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_LF](https://github.com/dahall/Vanara/search?l=C%23&q=TS_LF)
[TS_SD](https://www.google.com/search?num=5&q=TS_SD+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_SD](https://github.com/dahall/Vanara/search?l=C%23&q=TS_SD)
[TS_SHIFT](https://www.google.com/search?num=5&q=TS_SHIFT+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_SHIFT](https://github.com/dahall/Vanara/search?l=C%23&q=TS_SHIFT)
[TS_SS](https://www.google.com/search?num=5&q=TS_SS+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_SS](https://github.com/dahall/Vanara/search?l=C%23&q=TS_SS)
[TS_ST](https://www.google.com/search?num=5&q=TS_ST+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_ST](https://github.com/dahall/Vanara/search?l=C%23&q=TS_ST)
[TS_TC](https://www.google.com/search?num=5&q=TS_TC+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_TC](https://github.com/dahall/Vanara/search?l=C%23&q=TS_TC)
[TsActiveSelEnd](https://www.google.com/search?num=5&q=TsActiveSelEnd+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TsActiveSelEnd](https://github.com/dahall/Vanara/search?l=C%23&q=TsActiveSelEnd)
[TsGravity](https://www.google.com/search?num=5&q=TsGravity+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TsGravity](https://github.com/dahall/Vanara/search?l=C%23&q=TsGravity)
[TsLayoutCode](https://www.google.com/search?num=5&q=TsLayoutCode+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TsLayoutCode](https://github.com/dahall/Vanara/search?l=C%23&q=TsLayoutCode)
[TsRunType](https://www.google.com/search?num=5&q=TsRunType+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TsRunType](https://github.com/dahall/Vanara/search?l=C%23&q=TsRunType)
[TsShiftDir](https://www.google.com/search?num=5&q=TsShiftDir+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TsShiftDir](https://github.com/dahall/Vanara/search?l=C%23&q=TsShiftDir)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[LAYOUTORTIP](https://www.google.com/search?num=5&q=LAYOUTORTIP+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MSCTF.LAYOUTORTIP](https://github.com/dahall/Vanara/search?l=C%23&q=LAYOUTORTIP)
[LAYOUTORTIPPROFILE](https://www.google.com/search?num=5&q=LAYOUTORTIPPROFILE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MSCTF.LAYOUTORTIPPROFILE](https://github.com/dahall/Vanara/search?l=C%23&q=LAYOUTORTIPPROFILE)
[TF_DA_COLOR](https://www.google.com/search?num=5&q=TF_DA_COLOR+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DA_COLOR](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DA_COLOR)
[TF_DISPLAYATTRIBUTE](https://www.google.com/search?num=5&q=TF_DISPLAYATTRIBUTE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DISPLAYATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DISPLAYATTRIBUTE)
[TF_HALTCOND](https://www.google.com/search?num=5&q=TF_HALTCOND+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_HALTCOND](https://github.com/dahall/Vanara/search?l=C%23&q=TF_HALTCOND)
[TF_INPUTPROCESSORPROFILE](https://www.google.com/search?num=5&q=TF_INPUTPROCESSORPROFILE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_INPUTPROCESSORPROFILE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_INPUTPROCESSORPROFILE)
[TF_LANGBARITEMINFO](https://www.google.com/search?num=5&q=TF_LANGBARITEMINFO+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_LANGBARITEMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LANGBARITEMINFO)
[TF_LANGUAGEPROFILE](https://www.google.com/search?num=5&q=TF_LANGUAGEPROFILE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_LANGUAGEPROFILE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LANGUAGEPROFILE)
[TF_LBBALLOONINFO](https://www.google.com/search?num=5&q=TF_LBBALLOONINFO+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.TF_LBBALLOONINFO](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LBBALLOONINFO)
[TF_LMLATTELEMENT](https://www.google.com/search?num=5&q=TF_LMLATTELEMENT+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.TF_LMLATTELEMENT](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LMLATTELEMENT)
[TF_PERSISTENT_PROPERTY_HEADER_ACP](https://www.google.com/search?num=5&q=TF_PERSISTENT_PROPERTY_HEADER_ACP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_PERSISTENT_PROPERTY_HEADER_ACP](https://github.com/dahall/Vanara/search?l=C%23&q=TF_PERSISTENT_PROPERTY_HEADER_ACP)
[TF_PRESERVEDKEY](https://www.google.com/search?num=5&q=TF_PRESERVEDKEY+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_PRESERVEDKEY](https://github.com/dahall/Vanara/search?l=C%23&q=TF_PRESERVEDKEY)
[TF_PROPERTYVAL](https://www.google.com/search?num=5&q=TF_PROPERTYVAL+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_PROPERTYVAL](https://github.com/dahall/Vanara/search?l=C%23&q=TF_PROPERTYVAL)
[TF_SELECTION](https://www.google.com/search?num=5&q=TF_SELECTION+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_SELECTION](https://github.com/dahall/Vanara/search?l=C%23&q=TF_SELECTION)
[TF_SELECTIONSTYLE](https://www.google.com/search?num=5&q=TF_SELECTIONSTYLE+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_SELECTIONSTYLE](https://github.com/dahall/Vanara/search?l=C%23&q=TF_SELECTIONSTYLE)
[TS_ATTRVAL](https://www.google.com/search?num=5&q=TS_ATTRVAL+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_ATTRVAL](https://github.com/dahall/Vanara/search?l=C%23&q=TS_ATTRVAL)
[TS_RUNINFO](https://www.google.com/search?num=5&q=TS_RUNINFO+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_RUNINFO](https://github.com/dahall/Vanara/search?l=C%23&q=TS_RUNINFO)
[TS_SELECTION_ACP](https://www.google.com/search?num=5&q=TS_SELECTION_ACP+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_SELECTION_ACP](https://github.com/dahall/Vanara/search?l=C%23&q=TS_SELECTION_ACP)
[TS_SELECTION_ANCHOR](https://www.google.com/search?num=5&q=TS_SELECTION_ANCHOR+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_SELECTION_ANCHOR](https://github.com/dahall/Vanara/search?l=C%23&q=TS_SELECTION_ANCHOR)
[TS_SELECTIONSTYLE](https://www.google.com/search?num=5&q=TS_SELECTIONSTYLE+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_SELECTIONSTYLE](https://github.com/dahall/Vanara/search?l=C%23&q=TS_SELECTIONSTYLE)
[TS_STATUS](https://www.google.com/search?num=5&q=TS_STATUS+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=TS_STATUS)
[TS_TEXTCHANGE](https://www.google.com/search?num=5&q=TS_TEXTCHANGE+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.TS_TEXTCHANGE](https://github.com/dahall/Vanara/search?l=C%23&q=TS_TEXTCHANGE)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[IAnchor](https://www.google.com/search?num=5&q=IAnchor+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.IAnchor](https://github.com/dahall/Vanara/search?l=C%23&q=IAnchor)
[IEnumITfCompositionView](https://www.google.com/search?num=5&q=IEnumITfCompositionView+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumITfCompositionView](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumITfCompositionView)
[IEnumSpeechCommands](https://www.google.com/search?num=5&q=IEnumSpeechCommands+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.IEnumSpeechCommands](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumSpeechCommands)
[IEnumTfCandidates](https://www.google.com/search?num=5&q=IEnumTfCandidates+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.IEnumTfCandidates](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfCandidates)
[IEnumTfContexts](https://www.google.com/search?num=5&q=IEnumTfContexts+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfContexts](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfContexts)
[IEnumTfContextViews](https://www.google.com/search?num=5&q=IEnumTfContextViews+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfContextViews](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfContextViews)
[IEnumTfDisplayAttributeInfo](https://www.google.com/search?num=5&q=IEnumTfDisplayAttributeInfo+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfDisplayAttributeInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfDisplayAttributeInfo)
[IEnumTfDocumentMgrs](https://www.google.com/search?num=5&q=IEnumTfDocumentMgrs+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfDocumentMgrs](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfDocumentMgrs)
[IEnumTfFunctionProviders](https://www.google.com/search?num=5&q=IEnumTfFunctionProviders+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfFunctionProviders](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfFunctionProviders)
[IEnumTfInputProcessorProfiles](https://www.google.com/search?num=5&q=IEnumTfInputProcessorProfiles+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfInputProcessorProfiles](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfInputProcessorProfiles)
[IEnumTfLangBarItems](https://www.google.com/search?num=5&q=IEnumTfLangBarItems+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.IEnumTfLangBarItems](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfLangBarItems)
[IEnumTfLanguageProfiles](https://www.google.com/search?num=5&q=IEnumTfLanguageProfiles+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfLanguageProfiles](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfLanguageProfiles)
[IEnumTfLatticeElements](https://www.google.com/search?num=5&q=IEnumTfLatticeElements+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.IEnumTfLatticeElements](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfLatticeElements)
[IEnumTfProperties](https://www.google.com/search?num=5&q=IEnumTfProperties+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfProperties](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfProperties)
[IEnumTfPropertyValue](https://www.google.com/search?num=5&q=IEnumTfPropertyValue+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfPropertyValue](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfPropertyValue)
[IEnumTfRanges](https://www.google.com/search?num=5&q=IEnumTfRanges+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfRanges](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfRanges)
[IEnumTfUIElements](https://www.google.com/search?num=5&q=IEnumTfUIElements+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.IEnumTfUIElements](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumTfUIElements)
[ISpeechCommandProvider](https://www.google.com/search?num=5&q=ISpeechCommandProvider+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ISpeechCommandProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISpeechCommandProvider)
[ITextStoreACP](https://www.google.com/search?num=5&q=ITextStoreACP+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreACP](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreACP)
[ITextStoreACP2](https://www.google.com/search?num=5&q=ITextStoreACP2+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreACP2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreACP2)
[ITextStoreACPServices](https://www.google.com/search?num=5&q=ITextStoreACPServices+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITextStoreACPServices](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreACPServices)
[ITextStoreACPSink](https://www.google.com/search?num=5&q=ITextStoreACPSink+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreACPSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreACPSink)
[ITextStoreACPSinkEx](https://www.google.com/search?num=5&q=ITextStoreACPSinkEx+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreACPSinkEx](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreACPSinkEx)
[ITextStoreAnchor](https://www.google.com/search?num=5&q=ITextStoreAnchor+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreAnchor](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreAnchor)
[ITextStoreAnchorEx](https://www.google.com/search?num=5&q=ITextStoreAnchorEx+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreAnchorEx](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreAnchorEx)
[ITextStoreAnchorSink](https://www.google.com/search?num=5&q=ITextStoreAnchorSink+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreAnchorSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreAnchorSink)
[ITextStoreAnchorSinkEx](https://www.google.com/search?num=5&q=ITextStoreAnchorSinkEx+site%3Alearn.microsoft.com) | textstor.h | [Vanara.PInvoke.MSCTF.ITextStoreAnchorSinkEx](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoreAnchorSinkEx)
[ITfActiveLanguageProfileNotifySink](https://www.google.com/search?num=5&q=ITfActiveLanguageProfileNotifySink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfActiveLanguageProfileNotifySink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfActiveLanguageProfileNotifySink)
[ITfCandidateList](https://www.google.com/search?num=5&q=ITfCandidateList+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfCandidateList](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCandidateList)
[ITfCandidateListUIElement](https://www.google.com/search?num=5&q=ITfCandidateListUIElement+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCandidateListUIElement](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCandidateListUIElement)
[ITfCandidateListUIElementBehavior](https://www.google.com/search?num=5&q=ITfCandidateListUIElementBehavior+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCandidateListUIElementBehavior](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCandidateListUIElementBehavior)
[ITfCandidateString](https://www.google.com/search?num=5&q=ITfCandidateString+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfCandidateString](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCandidateString)
[ITfCategoryMgr](https://www.google.com/search?num=5&q=ITfCategoryMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCategoryMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCategoryMgr)
[ITfCleanupContextDurationSink](https://www.google.com/search?num=5&q=ITfCleanupContextDurationSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCleanupContextDurationSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCleanupContextDurationSink)
[ITfCleanupContextSink](https://www.google.com/search?num=5&q=ITfCleanupContextSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCleanupContextSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCleanupContextSink)
[ITfClientId](https://www.google.com/search?num=5&q=ITfClientId+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfClientId](https://github.com/dahall/Vanara/search?l=C%23&q=ITfClientId)
[ITfCompartment](https://www.google.com/search?num=5&q=ITfCompartment+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCompartment](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCompartment)
[ITfCompartmentEventSink](https://www.google.com/search?num=5&q=ITfCompartmentEventSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCompartmentEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCompartmentEventSink)
[ITfCompartmentMgr](https://www.google.com/search?num=5&q=ITfCompartmentMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCompartmentMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCompartmentMgr)
[ITfComposition](https://www.google.com/search?num=5&q=ITfComposition+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfComposition](https://github.com/dahall/Vanara/search?l=C%23&q=ITfComposition)
[ITfCompositionSink](https://www.google.com/search?num=5&q=ITfCompositionSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCompositionSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCompositionSink)
[ITfCompositionView](https://www.google.com/search?num=5&q=ITfCompositionView+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCompositionView](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCompositionView)
[ITfConfigureSystemKeystrokeFeed](https://www.google.com/search?num=5&q=ITfConfigureSystemKeystrokeFeed+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfConfigureSystemKeystrokeFeed](https://github.com/dahall/Vanara/search?l=C%23&q=ITfConfigureSystemKeystrokeFeed)
[ITfContext](https://www.google.com/search?num=5&q=ITfContext+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContext](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContext)
[ITfContextComposition](https://www.google.com/search?num=5&q=ITfContextComposition+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextComposition](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextComposition)
[ITfContextKeyEventSink](https://www.google.com/search?num=5&q=ITfContextKeyEventSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextKeyEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextKeyEventSink)
[ITfContextOwner](https://www.google.com/search?num=5&q=ITfContextOwner+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextOwner](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextOwner)
[ITfContextOwnerCompositionServices](https://www.google.com/search?num=5&q=ITfContextOwnerCompositionServices+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextOwnerCompositionServices](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextOwnerCompositionServices)
[ITfContextOwnerCompositionSink](https://www.google.com/search?num=5&q=ITfContextOwnerCompositionSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextOwnerCompositionSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextOwnerCompositionSink)
[ITfContextOwnerServices](https://www.google.com/search?num=5&q=ITfContextOwnerServices+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextOwnerServices](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextOwnerServices)
[ITfContextView](https://www.google.com/search?num=5&q=ITfContextView+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfContextView](https://github.com/dahall/Vanara/search?l=C%23&q=ITfContextView)
[ITfCreatePropertyStore](https://www.google.com/search?num=5&q=ITfCreatePropertyStore+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfCreatePropertyStore](https://github.com/dahall/Vanara/search?l=C%23&q=ITfCreatePropertyStore)
[ITfDisplayAttributeInfo](https://www.google.com/search?num=5&q=ITfDisplayAttributeInfo+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfDisplayAttributeInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ITfDisplayAttributeInfo)
[ITfDisplayAttributeMgr](https://www.google.com/search?num=5&q=ITfDisplayAttributeMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfDisplayAttributeMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfDisplayAttributeMgr)
[ITfDisplayAttributeNotifySink](https://www.google.com/search?num=5&q=ITfDisplayAttributeNotifySink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfDisplayAttributeNotifySink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfDisplayAttributeNotifySink)
[ITfDisplayAttributeProvider](https://www.google.com/search?num=5&q=ITfDisplayAttributeProvider+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfDisplayAttributeProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITfDisplayAttributeProvider)
[ITfDocumentMgr](https://www.google.com/search?num=5&q=ITfDocumentMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfDocumentMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfDocumentMgr)
[ITfEditRecord](https://www.google.com/search?num=5&q=ITfEditRecord+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfEditRecord](https://github.com/dahall/Vanara/search?l=C%23&q=ITfEditRecord)
[ITfEditSession](https://www.google.com/search?num=5&q=ITfEditSession+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfEditSession](https://github.com/dahall/Vanara/search?l=C%23&q=ITfEditSession)
[ITfEditTransactionSink](https://www.google.com/search?num=5&q=ITfEditTransactionSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfEditTransactionSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfEditTransactionSink)
[ITfFnAdviseText](https://www.google.com/search?num=5&q=ITfFnAdviseText+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnAdviseText](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnAdviseText)
[ITfFnBalloon](https://www.google.com/search?num=5&q=ITfFnBalloon+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnBalloon](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnBalloon)
[ITfFnConfigure](https://www.google.com/search?num=5&q=ITfFnConfigure+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnConfigure](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnConfigure)
[ITfFnConfigureRegisterEudc](https://www.google.com/search?num=5&q=ITfFnConfigureRegisterEudc+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnConfigureRegisterEudc](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnConfigureRegisterEudc)
[ITfFnConfigureRegisterWord](https://www.google.com/search?num=5&q=ITfFnConfigureRegisterWord+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnConfigureRegisterWord](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnConfigureRegisterWord)
[ITfFnCustomSpeechCommand](https://www.google.com/search?num=5&q=ITfFnCustomSpeechCommand+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnCustomSpeechCommand](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnCustomSpeechCommand)
[ITfFnGetPreferredTouchKeyboardLayout](https://www.google.com/search?num=5&q=ITfFnGetPreferredTouchKeyboardLayout+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnGetPreferredTouchKeyboardLayout](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnGetPreferredTouchKeyboardLayout)
[ITfFnGetSAPIObject](https://www.google.com/search?num=5&q=ITfFnGetSAPIObject+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnGetSAPIObject](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnGetSAPIObject)
[ITfFnLangProfileUtil](https://www.google.com/search?num=5&q=ITfFnLangProfileUtil+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnLangProfileUtil](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnLangProfileUtil)
[ITfFnLMInternal](https://www.google.com/search?num=5&q=ITfFnLMInternal+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnLMInternal](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnLMInternal)
[ITfFnLMProcessor](https://www.google.com/search?num=5&q=ITfFnLMProcessor+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnLMProcessor](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnLMProcessor)
[ITfFnPlayBack](https://www.google.com/search?num=5&q=ITfFnPlayBack+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnPlayBack](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnPlayBack)
[ITfFnPropertyUIStatus](https://www.google.com/search?num=5&q=ITfFnPropertyUIStatus+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnPropertyUIStatus](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnPropertyUIStatus)
[ITfFnReconversion](https://www.google.com/search?num=5&q=ITfFnReconversion+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnReconversion](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnReconversion)
[ITfFnSearchCandidateProvider](https://www.google.com/search?num=5&q=ITfFnSearchCandidateProvider+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnSearchCandidateProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnSearchCandidateProvider)
[ITfFnShowHelp](https://www.google.com/search?num=5&q=ITfFnShowHelp+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfFnShowHelp](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFnShowHelp)
[ITfFunction](https://www.google.com/search?num=5&q=ITfFunction+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfFunction](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFunction)
[ITfFunctionProvider](https://www.google.com/search?num=5&q=ITfFunctionProvider+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfFunctionProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITfFunctionProvider)
[ITfInputProcessorProfileActivationSink](https://www.google.com/search?num=5&q=ITfInputProcessorProfileActivationSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfInputProcessorProfileActivationSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputProcessorProfileActivationSink)
[ITfInputProcessorProfileMgr](https://www.google.com/search?num=5&q=ITfInputProcessorProfileMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfInputProcessorProfileMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputProcessorProfileMgr)
[ITfInputProcessorProfiles](https://www.google.com/search?num=5&q=ITfInputProcessorProfiles+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfInputProcessorProfiles](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputProcessorProfiles)
[ITfInputProcessorProfilesEx](https://www.google.com/search?num=5&q=ITfInputProcessorProfilesEx+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfInputProcessorProfilesEx](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputProcessorProfilesEx)
[ITfInputProcessorProfileSubstituteLayout](https://www.google.com/search?num=5&q=ITfInputProcessorProfileSubstituteLayout+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfInputProcessorProfileSubstituteLayout](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputProcessorProfileSubstituteLayout)
[ITfInputScope](https://www.google.com/search?num=5&q=ITfInputScope+site%3Alearn.microsoft.com) | inputscope.h | [Vanara.PInvoke.MSCTF.ITfInputScope](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputScope)
[ITfInputScope2](https://www.google.com/search?num=5&q=ITfInputScope2+site%3Alearn.microsoft.com) | inputscope.h | [Vanara.PInvoke.MSCTF.ITfInputScope2](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInputScope2)
[ITfInsertAtSelection](https://www.google.com/search?num=5&q=ITfInsertAtSelection+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfInsertAtSelection](https://github.com/dahall/Vanara/search?l=C%23&q=ITfInsertAtSelection)
[ITfIntegratableCandidateListUIElement](https://www.google.com/search?num=5&q=ITfIntegratableCandidateListUIElement+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfIntegratableCandidateListUIElement](https://github.com/dahall/Vanara/search?l=C%23&q=ITfIntegratableCandidateListUIElement)
[ITfKeyEventSink](https://www.google.com/search?num=5&q=ITfKeyEventSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfKeyEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfKeyEventSink)
[ITfKeystrokeMgr](https://www.google.com/search?num=5&q=ITfKeystrokeMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfKeystrokeMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfKeystrokeMgr)
[ITfKeyTraceEventSink](https://www.google.com/search?num=5&q=ITfKeyTraceEventSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfKeyTraceEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfKeyTraceEventSink)
[ITfLangBarEventSink](https://www.google.com/search?num=5&q=ITfLangBarEventSink+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarEventSink)
[ITfLangBarItem](https://www.google.com/search?num=5&q=ITfLangBarItem+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItem](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItem)
[ITfLangBarItemBalloon](https://www.google.com/search?num=5&q=ITfLangBarItemBalloon+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItemBalloon](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItemBalloon)
[ITfLangBarItemBitmap](https://www.google.com/search?num=5&q=ITfLangBarItemBitmap+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItemBitmap](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItemBitmap)
[ITfLangBarItemBitmapButton](https://www.google.com/search?num=5&q=ITfLangBarItemBitmapButton+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItemBitmapButton](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItemBitmapButton)
[ITfLangBarItemButton](https://www.google.com/search?num=5&q=ITfLangBarItemButton+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItemButton](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItemButton)
[ITfLangBarItemMgr](https://www.google.com/search?num=5&q=ITfLangBarItemMgr+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItemMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItemMgr)
[ITfLangBarItemSink](https://www.google.com/search?num=5&q=ITfLangBarItemSink+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarItemSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarItemSink)
[ITfLangBarMgr](https://www.google.com/search?num=5&q=ITfLangBarMgr+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfLangBarMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLangBarMgr)
[ITfLanguageProfileNotifySink](https://www.google.com/search?num=5&q=ITfLanguageProfileNotifySink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfLanguageProfileNotifySink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLanguageProfileNotifySink)
[ITfLMLattice](https://www.google.com/search?num=5&q=ITfLMLattice+site%3Alearn.microsoft.com) | ctffunc.h | [Vanara.PInvoke.MSCTF.ITfLMLattice](https://github.com/dahall/Vanara/search?l=C%23&q=ITfLMLattice)
[ITfMenu](https://www.google.com/search?num=5&q=ITfMenu+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfMenu](https://github.com/dahall/Vanara/search?l=C%23&q=ITfMenu)
[ITfMessagePump](https://www.google.com/search?num=5&q=ITfMessagePump+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfMessagePump](https://github.com/dahall/Vanara/search?l=C%23&q=ITfMessagePump)
[ITfMouseSink](https://www.google.com/search?num=5&q=ITfMouseSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfMouseSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfMouseSink)
[ITfMouseTracker](https://www.google.com/search?num=5&q=ITfMouseTracker+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfMouseTracker](https://github.com/dahall/Vanara/search?l=C%23&q=ITfMouseTracker)
[ITfMouseTrackerACP](https://www.google.com/search?num=5&q=ITfMouseTrackerACP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfMouseTrackerACP](https://github.com/dahall/Vanara/search?l=C%23&q=ITfMouseTrackerACP)
[ITfPersistentPropertyLoaderACP](https://www.google.com/search?num=5&q=ITfPersistentPropertyLoaderACP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfPersistentPropertyLoaderACP](https://github.com/dahall/Vanara/search?l=C%23&q=ITfPersistentPropertyLoaderACP)
[ITfPreservedKeyNotifySink](https://www.google.com/search?num=5&q=ITfPreservedKeyNotifySink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfPreservedKeyNotifySink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfPreservedKeyNotifySink)
[ITfProperty](https://www.google.com/search?num=5&q=ITfProperty+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfProperty](https://github.com/dahall/Vanara/search?l=C%23&q=ITfProperty)
[ITfPropertyStore](https://www.google.com/search?num=5&q=ITfPropertyStore+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfPropertyStore](https://github.com/dahall/Vanara/search?l=C%23&q=ITfPropertyStore)
[ITfQueryEmbedded](https://www.google.com/search?num=5&q=ITfQueryEmbedded+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfQueryEmbedded](https://github.com/dahall/Vanara/search?l=C%23&q=ITfQueryEmbedded)
[ITfRange](https://www.google.com/search?num=5&q=ITfRange+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfRange](https://github.com/dahall/Vanara/search?l=C%23&q=ITfRange)
[ITfRangeACP](https://www.google.com/search?num=5&q=ITfRangeACP+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfRangeACP](https://github.com/dahall/Vanara/search?l=C%23&q=ITfRangeACP)
[ITfRangeBackup](https://www.google.com/search?num=5&q=ITfRangeBackup+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfRangeBackup](https://github.com/dahall/Vanara/search?l=C%23&q=ITfRangeBackup)
[ITfReadingInformationUIElement](https://www.google.com/search?num=5&q=ITfReadingInformationUIElement+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfReadingInformationUIElement](https://github.com/dahall/Vanara/search?l=C%23&q=ITfReadingInformationUIElement)
[ITfReadOnlyProperty](https://www.google.com/search?num=5&q=ITfReadOnlyProperty+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfReadOnlyProperty](https://github.com/dahall/Vanara/search?l=C%23&q=ITfReadOnlyProperty)
[ITfSource](https://www.google.com/search?num=5&q=ITfSource+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfSource](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSource)
[ITfSourceSingle](https://www.google.com/search?num=5&q=ITfSourceSingle+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfSourceSingle](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSourceSingle)
[ITfSpeechUIServer](https://www.google.com/search?num=5&q=ITfSpeechUIServer+site%3Alearn.microsoft.com) | ctfspui.h | [Vanara.PInvoke.MSCTF.ITfSpeechUIServer](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSpeechUIServer)
[ITfStatusSink](https://www.google.com/search?num=5&q=ITfStatusSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfStatusSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfStatusSink)
[ITfSystemDeviceTypeLangBarItem](https://www.google.com/search?num=5&q=ITfSystemDeviceTypeLangBarItem+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfSystemDeviceTypeLangBarItem](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSystemDeviceTypeLangBarItem)
[ITfSystemLangBarItem](https://www.google.com/search?num=5&q=ITfSystemLangBarItem+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfSystemLangBarItem](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSystemLangBarItem)
[ITfSystemLangBarItemSink](https://www.google.com/search?num=5&q=ITfSystemLangBarItemSink+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfSystemLangBarItemSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSystemLangBarItemSink)
[ITfSystemLangBarItemText](https://www.google.com/search?num=5&q=ITfSystemLangBarItemText+site%3Alearn.microsoft.com) | ctfutb.h | [Vanara.PInvoke.MSCTF.ITfSystemLangBarItemText](https://github.com/dahall/Vanara/search?l=C%23&q=ITfSystemLangBarItemText)
[ITfTextEditSink](https://www.google.com/search?num=5&q=ITfTextEditSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfTextEditSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfTextEditSink)
[ITfTextInputProcessor](https://www.google.com/search?num=5&q=ITfTextInputProcessor+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfTextInputProcessor](https://github.com/dahall/Vanara/search?l=C%23&q=ITfTextInputProcessor)
[ITfTextInputProcessorEx](https://www.google.com/search?num=5&q=ITfTextInputProcessorEx+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfTextInputProcessorEx](https://github.com/dahall/Vanara/search?l=C%23&q=ITfTextInputProcessorEx)
[ITfTextLayoutSink](https://www.google.com/search?num=5&q=ITfTextLayoutSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfTextLayoutSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfTextLayoutSink)
[ITfThreadFocusSink](https://www.google.com/search?num=5&q=ITfThreadFocusSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfThreadFocusSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfThreadFocusSink)
[ITfThreadMgr](https://www.google.com/search?num=5&q=ITfThreadMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfThreadMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfThreadMgr)
[ITfThreadMgr2](https://www.google.com/search?num=5&q=ITfThreadMgr2+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfThreadMgr2](https://github.com/dahall/Vanara/search?l=C%23&q=ITfThreadMgr2)
[ITfThreadMgrEventSink](https://www.google.com/search?num=5&q=ITfThreadMgrEventSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfThreadMgrEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfThreadMgrEventSink)
[ITfThreadMgrEx](https://www.google.com/search?num=5&q=ITfThreadMgrEx+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfThreadMgrEx](https://github.com/dahall/Vanara/search?l=C%23&q=ITfThreadMgrEx)
[ITfToolTipUIElement](https://www.google.com/search?num=5&q=ITfToolTipUIElement+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfToolTipUIElement](https://github.com/dahall/Vanara/search?l=C%23&q=ITfToolTipUIElement)
[ITfTransitoryExtensionSink](https://www.google.com/search?num=5&q=ITfTransitoryExtensionSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfTransitoryExtensionSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfTransitoryExtensionSink)
[ITfTransitoryExtensionUIElement](https://www.google.com/search?num=5&q=ITfTransitoryExtensionUIElement+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfTransitoryExtensionUIElement](https://github.com/dahall/Vanara/search?l=C%23&q=ITfTransitoryExtensionUIElement)
[ITfUIElement](https://www.google.com/search?num=5&q=ITfUIElement+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfUIElement](https://github.com/dahall/Vanara/search?l=C%23&q=ITfUIElement)
[ITfUIElementMgr](https://www.google.com/search?num=5&q=ITfUIElementMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfUIElementMgr](https://github.com/dahall/Vanara/search?l=C%23&q=ITfUIElementMgr)
[ITfUIElementSink](https://www.google.com/search?num=5&q=ITfUIElementSink+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.ITfUIElementSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITfUIElementSink)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[TF_CategoryMgr](https://www.google.com/search?num=5&q=TF_CategoryMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_CategoryMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_CategoryMgr)
[TF_DisplayAttributeMgr](https://www.google.com/search?num=5&q=TF_DisplayAttributeMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_DisplayAttributeMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_DisplayAttributeMgr)
[TF_HALTCOND](https://www.google.com/search?num=5&q=TF_HALTCOND+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_HALTCOND](https://github.com/dahall/Vanara/search?l=C%23&q=TF_HALTCOND)
[TF_InputProcessorProfiles](https://www.google.com/search?num=5&q=TF_InputProcessorProfiles+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_InputProcessorProfiles](https://github.com/dahall/Vanara/search?l=C%23&q=TF_InputProcessorProfiles)
[TF_LangBarItemMgr](https://www.google.com/search?num=5&q=TF_LangBarItemMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_LangBarItemMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LangBarItemMgr)
[TF_LangBarMgr](https://www.google.com/search?num=5&q=TF_LangBarMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_LangBarMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_LangBarMgr)
[TF_ThreadMgr](https://www.google.com/search?num=5&q=TF_ThreadMgr+site%3Alearn.microsoft.com) | msctf.h | [Vanara.PInvoke.MSCTF.TF_ThreadMgr](https://github.com/dahall/Vanara/search?l=C%23&q=TF_ThreadMgr)
[TSATTRID](https://www.google.com/search?num=5&q=TSATTRID+site%3Alearn.microsoft.com) | tsattrs.h | [Vanara.PInvoke.MSCTF.TSATTRID](https://github.com/dahall/Vanara/search?l=C%23&q=TSATTRID)