Vanara/PInvoke/TextServicesFramework/CorrelationReport.md

46 KiB

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: NugetNuget

Methods - 100% API coverage (26 of 26 functions)

Native Method Native DLL Header Managed Method
DoMsCtfMonitor msctf.dll msctfmonitorapi.h Vanara.PInvoke.MSCTF.DoMsCtfMonitor
EnumEnabledLayoutOrTip input.dll Vanara.PInvoke.MSCTF.EnumEnabledLayoutOrTip
EnumLayoutOrTipForSetup input.dll Vanara.PInvoke.MSCTF.EnumLayoutOrTipForSetup
InitLocalMsCtfMonitor msctf.dll msctfmonitorapi.h Vanara.PInvoke.MSCTF.InitLocalMsCtfMonitor
InstallLayoutOrTip input.dll Vanara.PInvoke.MSCTF.InstallLayoutOrTip
InstallLayoutOrTipUserReg input.dll Vanara.PInvoke.MSCTF.InstallLayoutOrTipUserReg
MsimtfIsWindowFiltered msimtf.dll Vanara.PInvoke.MSCTF.MsimtfIsWindowFiltered
QueryLayoutOrTipString input.dll Vanara.PInvoke.MSCTF.QueryLayoutOrTipString
QueryLayoutOrTipStringUserReg input.dll Vanara.PInvoke.MSCTF.QueryLayoutOrTipStringUserReg
SaveDefaultUserInputSettings input.dll Vanara.PInvoke.MSCTF.SaveDefaultUserInputSettings
SaveSystemAcctInputSettings input.dll Vanara.PInvoke.MSCTF.SaveSystemAcctInputSettings
SetDefaultLayoutOrTip input.dll Vanara.PInvoke.MSCTF.SetDefaultLayoutOrTip
SetDefaultLayoutOrTipUserReg input.dll Vanara.PInvoke.MSCTF.SetDefaultLayoutOrTipUserReg
SetInputScope msctf.dll inputscope.h Vanara.PInvoke.MSCTF.SetInputScope
SetInputScopes msctf.dll inputscope.h Vanara.PInvoke.MSCTF.SetInputScopes
SetInputScopes2 msctf.dll inputscope.h Vanara.PInvoke.MSCTF.SetInputScopes2
SetInputScopeXML msctf.dll inputscope.h Vanara.PInvoke.MSCTF.SetInputScopeXML
TF_CreateCategoryMgr msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_CreateCategoryMgr
TF_CreateDisplayAttributeMgr msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_CreateDisplayAttributeMgr
TF_CreateInputProcessorProfiles msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_CreateInputProcessorProfiles
TF_CreateLangBarItemMgr msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_CreateLangBarItemMgr
TF_CreateLangBarMgr msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_CreateLangBarMgr
TF_CreateThreadMgr msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_CreateThreadMgr
TF_GetThreadMgr msctf.dll msctf.h Vanara.PInvoke.MSCTF.TF_GetThreadMgr
TF_InvalidAssemblyListCacheIfExist msctf.dll Vanara.PInvoke.MSCTF.TF_InvalidAssemblyListCacheIfExist
UninitLocalMsCtfMonitor msctf.dll msctfmonitorapi.h Vanara.PInvoke.MSCTF.UninitLocalMsCtfMonitor

Structures

Native Structure Header Managed Structure
LAYOUTORTIP Vanara.PInvoke.MSCTF.LAYOUTORTIP
LAYOUTORTIPPROFILE Vanara.PInvoke.MSCTF.LAYOUTORTIPPROFILE
TF_DA_COLOR msctf.h Vanara.PInvoke.MSCTF.TF_DA_COLOR
TF_DISPLAYATTRIBUTE msctf.h Vanara.PInvoke.MSCTF.TF_DISPLAYATTRIBUTE
TF_HALTCOND msctf.h Vanara.PInvoke.MSCTF.TF_HALTCOND
TF_INPUTPROCESSORPROFILE msctf.h Vanara.PInvoke.MSCTF.TF_INPUTPROCESSORPROFILE
TF_LANGBARITEMINFO ctfutb.h Vanara.PInvoke.MSCTF.TF_LANGBARITEMINFO
TF_LANGUAGEPROFILE msctf.h Vanara.PInvoke.MSCTF.TF_LANGUAGEPROFILE
TF_LBBALLOONINFO ctfutb.h Vanara.PInvoke.MSCTF.TF_LBBALLOONINFO
TF_LMLATTELEMENT ctffunc.h Vanara.PInvoke.MSCTF.TF_LMLATTELEMENT
TF_PERSISTENT_PROPERTY_HEADER_ACP msctf.h Vanara.PInvoke.MSCTF.TF_PERSISTENT_PROPERTY_HEADER_ACP
TF_PRESERVEDKEY msctf.h Vanara.PInvoke.MSCTF.TF_PRESERVEDKEY
TF_PROPERTYVAL msctf.h Vanara.PInvoke.MSCTF.TF_PROPERTYVAL
TF_SELECTION msctf.h Vanara.PInvoke.MSCTF.TF_SELECTION
TF_SELECTIONSTYLE msctf.h Vanara.PInvoke.MSCTF.TF_SELECTIONSTYLE
TS_ATTRVAL textstor.h Vanara.PInvoke.MSCTF.TS_ATTRVAL
TS_RUNINFO textstor.h Vanara.PInvoke.MSCTF.TS_RUNINFO
TS_SELECTION_ACP textstor.h Vanara.PInvoke.MSCTF.TS_SELECTION_ACP
TS_SELECTION_ANCHOR textstor.h Vanara.PInvoke.MSCTF.TS_SELECTION_ANCHOR
TS_SELECTIONSTYLE textstor.h Vanara.PInvoke.MSCTF.TS_SELECTIONSTYLE
TS_STATUS textstor.h Vanara.PInvoke.MSCTF.TS_STATUS
TS_TEXTCHANGE textstor.h Vanara.PInvoke.MSCTF.TS_TEXTCHANGE

Interfaces

Native Interface Header Managed Interface
IAnchor textstor.h Vanara.PInvoke.MSCTF.IAnchor
IEnumITfCompositionView msctf.h Vanara.PInvoke.MSCTF.IEnumITfCompositionView
IEnumSpeechCommands ctffunc.h Vanara.PInvoke.MSCTF.IEnumSpeechCommands
IEnumTfCandidates ctffunc.h Vanara.PInvoke.MSCTF.IEnumTfCandidates
IEnumTfContexts msctf.h Vanara.PInvoke.MSCTF.IEnumTfContexts
IEnumTfContextViews msctf.h Vanara.PInvoke.MSCTF.IEnumTfContextViews
IEnumTfDisplayAttributeInfo msctf.h Vanara.PInvoke.MSCTF.IEnumTfDisplayAttributeInfo
IEnumTfDocumentMgrs msctf.h Vanara.PInvoke.MSCTF.IEnumTfDocumentMgrs
IEnumTfFunctionProviders msctf.h Vanara.PInvoke.MSCTF.IEnumTfFunctionProviders
IEnumTfInputProcessorProfiles msctf.h Vanara.PInvoke.MSCTF.IEnumTfInputProcessorProfiles
IEnumTfLangBarItems ctfutb.h Vanara.PInvoke.MSCTF.IEnumTfLangBarItems
IEnumTfLanguageProfiles msctf.h Vanara.PInvoke.MSCTF.IEnumTfLanguageProfiles
IEnumTfLatticeElements ctffunc.h Vanara.PInvoke.MSCTF.IEnumTfLatticeElements
IEnumTfProperties msctf.h Vanara.PInvoke.MSCTF.IEnumTfProperties
IEnumTfPropertyValue msctf.h Vanara.PInvoke.MSCTF.IEnumTfPropertyValue
IEnumTfRanges msctf.h Vanara.PInvoke.MSCTF.IEnumTfRanges
IEnumTfUIElements msctf.h Vanara.PInvoke.MSCTF.IEnumTfUIElements
ISpeechCommandProvider ctffunc.h Vanara.PInvoke.MSCTF.ISpeechCommandProvider
ITextStoreACP textstor.h Vanara.PInvoke.MSCTF.ITextStoreACP
ITextStoreACP2 textstor.h Vanara.PInvoke.MSCTF.ITextStoreACP2
ITextStoreACPServices msctf.h Vanara.PInvoke.MSCTF.ITextStoreACPServices
ITextStoreACPSink textstor.h Vanara.PInvoke.MSCTF.ITextStoreACPSink
ITextStoreACPSinkEx textstor.h Vanara.PInvoke.MSCTF.ITextStoreACPSinkEx
ITextStoreAnchor textstor.h Vanara.PInvoke.MSCTF.ITextStoreAnchor
ITextStoreAnchorEx textstor.h Vanara.PInvoke.MSCTF.ITextStoreAnchorEx
ITextStoreAnchorSink textstor.h Vanara.PInvoke.MSCTF.ITextStoreAnchorSink
ITextStoreAnchorSinkEx textstor.h Vanara.PInvoke.MSCTF.ITextStoreAnchorSinkEx
ITfActiveLanguageProfileNotifySink msctf.h Vanara.PInvoke.MSCTF.ITfActiveLanguageProfileNotifySink
ITfCandidateList ctffunc.h Vanara.PInvoke.MSCTF.ITfCandidateList
ITfCandidateListUIElement msctf.h Vanara.PInvoke.MSCTF.ITfCandidateListUIElement
ITfCandidateListUIElementBehavior msctf.h Vanara.PInvoke.MSCTF.ITfCandidateListUIElementBehavior
ITfCandidateString ctffunc.h Vanara.PInvoke.MSCTF.ITfCandidateString
ITfCategoryMgr msctf.h Vanara.PInvoke.MSCTF.ITfCategoryMgr
ITfCleanupContextDurationSink msctf.h Vanara.PInvoke.MSCTF.ITfCleanupContextDurationSink
ITfCleanupContextSink msctf.h Vanara.PInvoke.MSCTF.ITfCleanupContextSink
ITfClientId msctf.h Vanara.PInvoke.MSCTF.ITfClientId
ITfCompartment msctf.h Vanara.PInvoke.MSCTF.ITfCompartment
ITfCompartmentEventSink msctf.h Vanara.PInvoke.MSCTF.ITfCompartmentEventSink
ITfCompartmentMgr msctf.h Vanara.PInvoke.MSCTF.ITfCompartmentMgr
ITfComposition msctf.h Vanara.PInvoke.MSCTF.ITfComposition
ITfCompositionSink msctf.h Vanara.PInvoke.MSCTF.ITfCompositionSink
ITfCompositionView msctf.h Vanara.PInvoke.MSCTF.ITfCompositionView
ITfConfigureSystemKeystrokeFeed msctf.h Vanara.PInvoke.MSCTF.ITfConfigureSystemKeystrokeFeed
ITfContext msctf.h Vanara.PInvoke.MSCTF.ITfContext
ITfContextComposition msctf.h Vanara.PInvoke.MSCTF.ITfContextComposition
ITfContextKeyEventSink msctf.h Vanara.PInvoke.MSCTF.ITfContextKeyEventSink
ITfContextOwner msctf.h Vanara.PInvoke.MSCTF.ITfContextOwner
ITfContextOwnerCompositionServices msctf.h Vanara.PInvoke.MSCTF.ITfContextOwnerCompositionServices
ITfContextOwnerCompositionSink msctf.h Vanara.PInvoke.MSCTF.ITfContextOwnerCompositionSink
ITfContextOwnerServices msctf.h Vanara.PInvoke.MSCTF.ITfContextOwnerServices
ITfContextView msctf.h Vanara.PInvoke.MSCTF.ITfContextView
ITfCreatePropertyStore msctf.h Vanara.PInvoke.MSCTF.ITfCreatePropertyStore
ITfDisplayAttributeInfo msctf.h Vanara.PInvoke.MSCTF.ITfDisplayAttributeInfo
ITfDisplayAttributeMgr msctf.h Vanara.PInvoke.MSCTF.ITfDisplayAttributeMgr
ITfDisplayAttributeNotifySink msctf.h Vanara.PInvoke.MSCTF.ITfDisplayAttributeNotifySink
ITfDisplayAttributeProvider msctf.h Vanara.PInvoke.MSCTF.ITfDisplayAttributeProvider
ITfDocumentMgr msctf.h Vanara.PInvoke.MSCTF.ITfDocumentMgr
ITfEditRecord msctf.h Vanara.PInvoke.MSCTF.ITfEditRecord
ITfEditSession msctf.h Vanara.PInvoke.MSCTF.ITfEditSession
ITfEditTransactionSink msctf.h Vanara.PInvoke.MSCTF.ITfEditTransactionSink
ITfFnAdviseText ctffunc.h Vanara.PInvoke.MSCTF.ITfFnAdviseText
ITfFnBalloon ctffunc.h Vanara.PInvoke.MSCTF.ITfFnBalloon
ITfFnConfigure ctffunc.h Vanara.PInvoke.MSCTF.ITfFnConfigure
ITfFnConfigureRegisterEudc ctffunc.h Vanara.PInvoke.MSCTF.ITfFnConfigureRegisterEudc
ITfFnConfigureRegisterWord ctffunc.h Vanara.PInvoke.MSCTF.ITfFnConfigureRegisterWord
ITfFnCustomSpeechCommand ctffunc.h Vanara.PInvoke.MSCTF.ITfFnCustomSpeechCommand
ITfFnGetPreferredTouchKeyboardLayout ctffunc.h Vanara.PInvoke.MSCTF.ITfFnGetPreferredTouchKeyboardLayout
ITfFnGetSAPIObject ctffunc.h Vanara.PInvoke.MSCTF.ITfFnGetSAPIObject
ITfFnLangProfileUtil ctffunc.h Vanara.PInvoke.MSCTF.ITfFnLangProfileUtil
ITfFnLMInternal ctffunc.h Vanara.PInvoke.MSCTF.ITfFnLMInternal
ITfFnLMProcessor ctffunc.h Vanara.PInvoke.MSCTF.ITfFnLMProcessor
ITfFnPlayBack ctffunc.h Vanara.PInvoke.MSCTF.ITfFnPlayBack
ITfFnPropertyUIStatus ctffunc.h Vanara.PInvoke.MSCTF.ITfFnPropertyUIStatus
ITfFnReconversion ctffunc.h Vanara.PInvoke.MSCTF.ITfFnReconversion
ITfFnSearchCandidateProvider ctffunc.h Vanara.PInvoke.MSCTF.ITfFnSearchCandidateProvider
ITfFnShowHelp ctffunc.h Vanara.PInvoke.MSCTF.ITfFnShowHelp
ITfFunction msctf.h Vanara.PInvoke.MSCTF.ITfFunction
ITfFunctionProvider msctf.h Vanara.PInvoke.MSCTF.ITfFunctionProvider
ITfInputProcessorProfileActivationSink msctf.h Vanara.PInvoke.MSCTF.ITfInputProcessorProfileActivationSink
ITfInputProcessorProfileMgr msctf.h Vanara.PInvoke.MSCTF.ITfInputProcessorProfileMgr
ITfInputProcessorProfiles msctf.h Vanara.PInvoke.MSCTF.ITfInputProcessorProfiles
ITfInputProcessorProfilesEx msctf.h Vanara.PInvoke.MSCTF.ITfInputProcessorProfilesEx
ITfInputProcessorProfileSubstituteLayout msctf.h Vanara.PInvoke.MSCTF.ITfInputProcessorProfileSubstituteLayout
ITfInputScope inputscope.h Vanara.PInvoke.MSCTF.ITfInputScope
ITfInputScope2 inputscope.h Vanara.PInvoke.MSCTF.ITfInputScope2
ITfInsertAtSelection msctf.h Vanara.PInvoke.MSCTF.ITfInsertAtSelection
ITfIntegratableCandidateListUIElement ctffunc.h Vanara.PInvoke.MSCTF.ITfIntegratableCandidateListUIElement
ITfKeyEventSink msctf.h Vanara.PInvoke.MSCTF.ITfKeyEventSink
ITfKeystrokeMgr msctf.h Vanara.PInvoke.MSCTF.ITfKeystrokeMgr
ITfKeyTraceEventSink msctf.h Vanara.PInvoke.MSCTF.ITfKeyTraceEventSink
ITfLangBarEventSink ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarEventSink
ITfLangBarItem ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItem
ITfLangBarItemBalloon ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItemBalloon
ITfLangBarItemBitmap ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItemBitmap
ITfLangBarItemBitmapButton ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItemBitmapButton
ITfLangBarItemButton ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItemButton
ITfLangBarItemMgr ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItemMgr
ITfLangBarItemSink ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarItemSink
ITfLangBarMgr ctfutb.h Vanara.PInvoke.MSCTF.ITfLangBarMgr
ITfLanguageProfileNotifySink msctf.h Vanara.PInvoke.MSCTF.ITfLanguageProfileNotifySink
ITfLMLattice ctffunc.h Vanara.PInvoke.MSCTF.ITfLMLattice
ITfMenu ctfutb.h Vanara.PInvoke.MSCTF.ITfMenu
ITfMessagePump msctf.h Vanara.PInvoke.MSCTF.ITfMessagePump
ITfMouseSink msctf.h Vanara.PInvoke.MSCTF.ITfMouseSink
ITfMouseTracker msctf.h Vanara.PInvoke.MSCTF.ITfMouseTracker
ITfMouseTrackerACP msctf.h Vanara.PInvoke.MSCTF.ITfMouseTrackerACP
ITfPersistentPropertyLoaderACP msctf.h Vanara.PInvoke.MSCTF.ITfPersistentPropertyLoaderACP
ITfPreservedKeyNotifySink msctf.h Vanara.PInvoke.MSCTF.ITfPreservedKeyNotifySink
ITfProperty msctf.h Vanara.PInvoke.MSCTF.ITfProperty
ITfPropertyStore msctf.h Vanara.PInvoke.MSCTF.ITfPropertyStore
ITfQueryEmbedded msctf.h Vanara.PInvoke.MSCTF.ITfQueryEmbedded
ITfRange msctf.h Vanara.PInvoke.MSCTF.ITfRange
ITfRangeACP msctf.h Vanara.PInvoke.MSCTF.ITfRangeACP
ITfRangeBackup msctf.h Vanara.PInvoke.MSCTF.ITfRangeBackup
ITfReadingInformationUIElement msctf.h Vanara.PInvoke.MSCTF.ITfReadingInformationUIElement
ITfReadOnlyProperty msctf.h Vanara.PInvoke.MSCTF.ITfReadOnlyProperty
ITfSource msctf.h Vanara.PInvoke.MSCTF.ITfSource
ITfSourceSingle msctf.h Vanara.PInvoke.MSCTF.ITfSourceSingle
ITfSpeechUIServer ctfspui.h Vanara.PInvoke.MSCTF.ITfSpeechUIServer
ITfStatusSink msctf.h Vanara.PInvoke.MSCTF.ITfStatusSink
ITfSystemDeviceTypeLangBarItem ctfutb.h Vanara.PInvoke.MSCTF.ITfSystemDeviceTypeLangBarItem
ITfSystemLangBarItem ctfutb.h Vanara.PInvoke.MSCTF.ITfSystemLangBarItem
ITfSystemLangBarItemSink ctfutb.h Vanara.PInvoke.MSCTF.ITfSystemLangBarItemSink
ITfSystemLangBarItemText ctfutb.h Vanara.PInvoke.MSCTF.ITfSystemLangBarItemText
ITfTextEditSink msctf.h Vanara.PInvoke.MSCTF.ITfTextEditSink
ITfTextInputProcessor msctf.h Vanara.PInvoke.MSCTF.ITfTextInputProcessor
ITfTextInputProcessorEx msctf.h Vanara.PInvoke.MSCTF.ITfTextInputProcessorEx
ITfTextLayoutSink msctf.h Vanara.PInvoke.MSCTF.ITfTextLayoutSink
ITfThreadFocusSink msctf.h Vanara.PInvoke.MSCTF.ITfThreadFocusSink
ITfThreadMgr msctf.h Vanara.PInvoke.MSCTF.ITfThreadMgr
ITfThreadMgr2 msctf.h Vanara.PInvoke.MSCTF.ITfThreadMgr2
ITfThreadMgrEventSink msctf.h Vanara.PInvoke.MSCTF.ITfThreadMgrEventSink
ITfThreadMgrEx msctf.h Vanara.PInvoke.MSCTF.ITfThreadMgrEx
ITfToolTipUIElement msctf.h Vanara.PInvoke.MSCTF.ITfToolTipUIElement
ITfTransitoryExtensionSink msctf.h Vanara.PInvoke.MSCTF.ITfTransitoryExtensionSink
ITfTransitoryExtensionUIElement msctf.h Vanara.PInvoke.MSCTF.ITfTransitoryExtensionUIElement
ITfUIElement msctf.h Vanara.PInvoke.MSCTF.ITfUIElement
ITfUIElementMgr msctf.h Vanara.PInvoke.MSCTF.ITfUIElementMgr
ITfUIElementSink msctf.h Vanara.PInvoke.MSCTF.ITfUIElementSink

Classes

Native Class Header Managed Class
TF_CategoryMgr msctf.h Vanara.PInvoke.MSCTF.TF_CategoryMgr
TF_DisplayAttributeMgr msctf.h Vanara.PInvoke.MSCTF.TF_DisplayAttributeMgr
TF_HALTCOND msctf.h Vanara.PInvoke.MSCTF.TF_HALTCOND
TF_InputProcessorProfiles msctf.h Vanara.PInvoke.MSCTF.TF_InputProcessorProfiles
TF_LangBarItemMgr msctf.h Vanara.PInvoke.MSCTF.TF_LangBarItemMgr
TF_LangBarMgr msctf.h Vanara.PInvoke.MSCTF.TF_LangBarMgr
TF_ThreadMgr msctf.h Vanara.PInvoke.MSCTF.TF_ThreadMgr
TSATTRID tsattrs.h Vanara.PInvoke.MSCTF.TSATTRID