--- title: IKeymanPackageFile Interface --- ## Introduction The `IKeymanPackageFile` 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`** > > > > > > > [`IKeymanPackageFile2`](../IKeymanPackageFile2) ## Methods [`Install()`](Install) : Installs the package into Keyman Engine.