IKeymanPackagesInstalled2::Install2 Method
Introduction
The IKeymanPackagesInstalled2::Install2
installs the package file
(.kmp) into Keyman Engine for Windows. This includes decompressing the
archive, copying the files contained into the Keyman Engine package
store, adding registry settings, installing fonts, and keyboard layouts
optionally with input methods for default languages.
Fonts are copied and installed into the Windows Fonts folder, if an existing font with the same name is not already present.
This method requires elevated privileges.
Specification
void Install(string Filename, bool Force, bool InstallDefaultLanguage)
Parameters
Filename
- The fully-qualified path to the .kmp file to be installed. This file will be copied to the Keyman package store.
Force
- If
True
, overwrites an existing package entry. InstallDefaultLanguage
- If
True
, installs the Windows input method for the default language.
See also
IKeymanPackagesInstalled::Install
- Installs a package file and input method for default language
IKeymanPackageFile::Install
- Installs a package file and input method for default language
IKeymanPackageFile2::Install2
- Installs a package file, optionally with input method for default language