Vanara.PInvoke.TextServicesFramework 3.4.3

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Vanara.PInvoke.TextServicesFramework --version 3.4.3                
NuGet\Install-Package Vanara.PInvoke.TextServicesFramework -Version 3.4.3                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Vanara.PInvoke.TextServicesFramework" Version="3.4.3" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.TextServicesFramework --version 3.4.3                
#r "nuget: Vanara.PInvoke.TextServicesFramework, 3.4.3"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Vanara.PInvoke.TextServicesFramework as a Cake Addin
#addin nuget:?package=Vanara.PInvoke.TextServicesFramework&version=3.4.3

// Install Vanara.PInvoke.TextServicesFramework as a Cake Tool
#tool nuget:?package=Vanara.PInvoke.TextServicesFramework&version=3.4.3                

Vanara

Vanara.PInvoke.TextServicesFramework NuGet Package

Version Build status

PInvoke API (methods, structures and constants) imported from Windows Text Services Framework modules.

What is Vanara?

Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.

Issues?

First check if it's already fixed by trying the AppVeyor build. If you're still running into problems, file an issue.

Included in Vanara.PInvoke.TextServicesFramework

Functions Enumerations Structures Interfaces
DoMsCtfMonitor EnumEnabledLayoutOrTip EnumLayoutOrTipForSetup InitLocalMsCtfMonitor InstallLayoutOrTip InstallLayoutOrTipUserReg MsimtfIsWindowFiltered QueryLayoutOrTipString QueryLayoutOrTipStringUserReg SaveDefaultUserInputSettings SaveSystemAcctInputSettings SetDefaultLayoutOrTip SetDefaultLayoutOrTipUserReg SetInputScope SetInputScopes SetInputScopes2 SetInputScopeXML TF_CreateCategoryMgr TF_CreateDisplayAttributeMgr TF_CreateInputProcessorProfiles TF_CreateLangBarItemMgr TF_CreateLangBarMgr TF_CreateThreadMgr TF_GetThreadMgr TF_InvalidAssemblyListCacheIfExist UninitLocalMsCtfMonitor SP_CONFIDENCE TF_PROPUI_STATUS TfCandidateResult TfIntegratableCandidateListSelectionStyle TfSapiObject TKBLayoutId TKBLayoutType TF_DTLBI TF_LBI TF_LBI_STATUS TF_LBI_STYLE TF_LBMENUF TF_SFT TfLBBalloonStyle TfLBIClick InputScope ManagerReturnValues TF_CLUIE TF_CONVERSIONMODE TF_DA_ATTR_INFO TF_DA_COLORTYPE TF_DA_LINESTYLE TF_DISABLE TF_ES TF_GTP TF_HF TF_IAS TF_IE TF_IPP_CAPS TF_IPP_FLAG TF_IPPMF TF_IPSINK_FLAG TF_MOD TF_POPF TF_PROFILETYPE TF_RCM TF_RIP_FLAG TF_RIUIE TF_RP TF_SENTENCEMODE TF_ST TF_TF TF_TMAE TF_TMF TF_TRANSITORYEXTENSION TF_TU TF_URP TfActiveSelEnd TfAnchor TfGravity TfLayoutCode TfShiftDir TKB_ALTERNATES DCM_FLAGS ILMCM ILOT LOT LOTP SDLOT GXFPF TS_AS TS_ATTR_FIND TS_CH TS_GEA TS_GTA TS_IAS TS_IE TS_LF TS_SD TS_SHIFT TS_SS TS_ST TS_TC TsActiveSelEnd TsGravity TsLayoutCode TsRunType TsShiftDir TF_LMLATTELEMENT TF_LANGBARITEMINFO TF_LBBALLOONINFO TF_DA_COLOR TF_DISPLAYATTRIBUTE TF_INPUTPROCESSORPROFILE TF_LANGUAGEPROFILE TF_PERSISTENT_PROPERTY_HEADER_ACP TF_PRESERVEDKEY TF_PROPERTYVAL TF_SELECTION TF_SELECTIONSTYLE TF_HALTCOND LAYOUTORTIP LAYOUTORTIPPROFILE TS_ATTRVAL TS_RUNINFO TS_SELECTION_ACP TS_SELECTION_ANCHOR TS_SELECTIONSTYLE TS_STATUS TS_TEXTCHANGE IEnumSpeechCommands IEnumTfCandidates IEnumTfLatticeElements ISpeechCommandProvider ITfCandidateString ITfFnAdviseText ITfFnBalloon ITfFnConfigure ITfFnConfigureRegisterEudc ITfFnConfigureRegisterWord ITfFnCustomSpeechCommand ITfFnGetPreferredTouchKeyboardLayout ITfFnGetSAPIObject ITfFnLangProfileUtil ITfFnLMInternal ITfFnLMProcessor ITfFnPlayBack ITfFnPropertyUIStatus ITfFnReconversion ITfFnSearchCandidateProvider ITfFnShowHelp ITfFunction ITfIntegratableCandidateListUIElement ITfLMLattice ITfLangBarEventSink ITfLangBarItem ITfLangBarItemBalloon ITfLangBarItemBitmap ITfLangBarItemBitmapButton ITfLangBarItemButton ITfLangBarItemMgr ITfLangBarItemSink ITfLangBarMgr ITfMenu ITfSystemDeviceTypeLangBarItem ITfSystemLangBarItem ITfSystemLangBarItemSink ITfSystemLangBarItemText ITfInputScope ITfInputScope2 IEnumITfCompositionView IEnumTfContexts IEnumTfContextViews IEnumTfDisplayAttributeInfo IEnumTfDocumentMgrs IEnumTfFunctionProviders IEnumTfInputProcessorProfiles IEnumTfLangBarItems IEnumTfLanguageProfiles IEnumTfProperties IEnumTfPropertyValue IEnumTfRanges IEnumTfUIElements ITextStoreACPServices ITfActiveLanguageProfileNotifySink ITfCandidateList ITfCandidateListUIElement ITfCandidateListUIElementBehavior ITfCategoryMgr ITfCleanupContextDurationSink ITfCleanupContextSink ITfClientId ITfCompartment ITfCompartmentEventSink ITfCompartmentMgr ITfComposition ITfCompositionSink ITfCompositionView ITfConfigureSystemKeystrokeFeed ITfContext ITfContextComposition ITfContextKeyEventSink ITfContextOwner ITfContextOwnerCompositionServices ITfContextOwnerCompositionSink ITfContextOwnerServices ITfContextView ITfCreatePropertyStore ITfDisplayAttributeInfo ITfDisplayAttributeMgr ITfDisplayAttributeNotifySink ITfDisplayAttributeProvider ITfDocumentMgr ITfEditRecord ITfEditSession ITfEditTransactionSink ITfFunctionProvider ITfInputProcessorProfileActivationSink ITfInputProcessorProfileMgr ITfInputProcessorProfiles ITfInputProcessorProfilesEx ITfInputProcessorProfileSubstituteLayout ITfInsertAtSelection ITfKeyEventSink ITfKeystrokeMgr ITfKeyTraceEventSink ITfLanguageProfileNotifySink ITfMessagePump ITfMouseSink ITfMouseTracker ITfMouseTrackerACP ITfPersistentPropertyLoaderACP ITfPreservedKeyNotifySink ITfProperty ITfPropertyStore ITfQueryEmbedded ITfRange ITfRangeACP ITfRangeBackup ITfReadingInformationUIElement ITfReadOnlyProperty ITfSource ITfSourceSingle ITfSpeechUIServer ITfStatusSink ITfTextEditSink ITfTextInputProcessor ITfTextInputProcessorEx ITfTextLayoutSink ITfThreadFocusSink ITfThreadMgr ITfThreadMgr2 ITfThreadMgrEventSink ITfThreadMgrEx ITfToolTipUIElement ITfTransitoryExtensionSink ITfTransitoryExtensionUIElement ITfUIElement ITfUIElementMgr ITfUIElementSink IAnchor ITextStoreACP ITextStoreACP2 ITextStoreACPSink ITextStoreACPSinkEx ITextStoreAnchor ITextStoreAnchorEx ITextStoreAnchorSink ITextStoreAnchorSinkEx
Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 is compatible. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 is compatible.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Vanara.PInvoke.TextServicesFramework:

Package Downloads
Vanara.Library

The full set of packages associated with the Vanara PInvoke Libraries.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
4.0.4 260 9/13/2024
4.0.3 149 8/5/2024
4.0.2 166 6/24/2024
4.0.1 308 4/30/2024
4.0.0 138 3/29/2024
4.0.0-beta2 190 1/22/2024
4.0.0-beta 156 11/20/2023
3.4.17 422 10/18/2023
3.4.16 272 8/7/2023
3.4.15 227 5/18/2023
3.4.14 287 4/15/2023
3.4.13 527 2/4/2023
3.4.12 519 1/15/2023
3.4.11 578 11/15/2022
3.4.10 691 10/25/2022
3.4.9 834 10/3/2022
3.4.8 748 9/16/2022
3.4.7 770 9/3/2022
3.4.6 802 8/7/2022
3.4.5 842 7/17/2022
3.4.4 795 7/5/2022
3.4.3 873 6/14/2022
3.4.2 856 5/13/2022
3.4.1 822 5/5/2022
3.4.0 898 3/14/2022
3.3.15 482 12/27/2021
3.3.14 578 10/26/2021
3.3.13 616 9/30/2021
3.3.12 583 8/30/2021
3.3.11 536 7/22/2021
3.3.10 582 6/4/2021
3.3.9 633 5/7/2021

Currently implements:

Functions
DoMsCtfMonitor EnumEnabledLayoutOrTip EnumLayoutOrTipForSetup InitLocalMsCtfMonitor InstallLayoutOrTip InstallLayoutOrTipUserReg MsimtfIsWindowFiltered QueryLayoutOrTipString QueryLayoutOrTipStringUserReg SaveDefaultUserInputSettings SaveSystemAcctInputSettings SetDefaultLayoutOrTip SetDefaultLayoutOrTipUserReg SetInputScope SetInputScopes SetInputScopes2 SetInputScopeXML TF_CreateCategoryMgr TF_CreateDisplayAttributeMgr TF_CreateInputProcessorProfiles TF_CreateLangBarItemMgr TF_CreateLangBarMgr TF_CreateThreadMgr TF_GetThreadMgr TF_InvalidAssemblyListCacheIfExist UninitLocalMsCtfMonitor

Structures
LAYOUTORTIP LAYOUTORTIPPROFILE TF_DA_COLOR TF_DISPLAYATTRIBUTE TF_HALTCOND TF_INPUTPROCESSORPROFILE TF_LANGBARITEMINFO TF_LANGUAGEPROFILE TF_LBBALLOONINFO TF_LMLATTELEMENT TF_PERSISTENT_PROPERTY_HEADER_ACP TF_PRESERVEDKEY TF_PROPERTYVAL TF_SELECTION TF_SELECTIONSTYLE TS_ATTRVAL TS_RUNINFO TS_SELECTIONSTYLE TS_SELECTION_ACP TS_SELECTION_ANCHOR TS_STATUS TS_TEXTCHANGE

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