--- title: IKeymanPackageFile2 Interface --- ## Introduction The `IKeymanPackageFile2` interface describes a keyboard package file. A keyboard package file is a bundle that contains keyboard layout(s), visual keyboards, documentation, fonts and any other related files to simplify distribution of keyboard layouts. ## Interface Hierarchy `IDispatch` > [`IKeymanObject`](../IKeymanObject) > > > [`IKeymanPackage`](../IKeymanPackage) > > > > > [`IKeymanPackageFile`](../IKeymanPackageFile) > > > > > > > **`IKeymanPackageFile2`** ## Methods [`Install2()`](Install2) : Installs the package into Keyman Engine, optionally adding default input method. ## History Added in Keyman Engine for Windows 14.0.