Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 14.0 (current version)Version 10.0 (home page)Version 9.0 (home page)

On this page

IKeymanKeyboardLanguageInstalled2 Interface

Introduction

The IKeymanKeyboardLanguageInstalled2 interface adds extension functions for installing languages. These functions should be used in preference to the now-deprecated IKeymanKeyboardLanguagesInstalled::Install and IKeymanKeyboardLanguagesInstalled::InstallByLangID methods.

Interface Hierarchy

IDispatch
IKeymanObject
IKeymanKeyboardLanguage
IKeymanKeyboardLanguageInstalled
IKeymanKeyboardLanguageInstalled2

Methods

FindInstallationLangID()
Finds a Windows LANGID for this language's BCP 47 code, including optionally installing a transient language if required.
InstallTip()
Installs a registered language profile (persists over reboot) for the current user.
IsRegistered()
Returns true if there is an associated registered language profile.
RegisterTip()
Registers a language profile in Text Services Framework for this language (requires elevation).

History

Added in Keyman Engine for Windows 14.0.