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

45 lines
1.3 KiB
Markdown

---
title: IKeymanKeyboardLanguagesInstalled Interface
---
## Introduction
The `IKeymanKeyboardLanguagesInstalled` interface lists the languages
associated with a keyboard in Keyman Engine for Windows API. This list
is the set of languages currently installed for use, or suggested for
the keyboard by the keyboard developer.
## Interface Hierarchy
`IDispatch`
> [`IKeymanObject`](../IKeymanObject)
>
> > [`IKeymanCollection`](../IKeymanCollection)
> >
> > > [`IKeymanKeyboardLanguages`](../IKeymanKeyboardLanguages)
> > >
> > > > **`IKeymanKeyboardLanguagesInstalled`**
> > > >
> > > > > [`IKeymanKeyboardLanguagesInstalled2`](../IKeymanKeyboardLanguagesInstalled2)
## Properties
[`Items[Index]`](Items) <span class="readonly">read only</span>
: Returns an
[`IKeymanKeyboardLanguageInstalled`](../IKeymanKeyboardLanguageInstalled)
reference for the language identified by `Index`.
## Methods
[`Install()`](Install)
: **Deprecated in 14.0.** Associates the keyboard layout with the
referenced BCP 47 language code in Windows, and if necessary
installs the language as well.
<!-- -->
[`InstallByLangID()`](InstallByLangID)
: **Deprecated in 14.0.** Associates the keyboard layout with the
referenced legacy LANGID language code in Windows, and if necessary
installs the language as well.