spiegel-keyman/windows/docs/engine/api/IKeymanKeyboardLanguageInstalled2/index.md
2024-10-31 10:17:54 +07:00

1.3 KiB

title
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.