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

852 B

title
IKeymanPackageInstalled::Uninstall Method

Introduction

The IKeymanPackageInstalled::Uninstall method uninstalls the package and its contained keyboards and related artefacts from Keyman Engine for Windows. This includes deleting the files from the Keyman Engine package store, removing registry settings, and removing Windows input methods.

Changes associated with calling this method are applied immediately; IKeyman::Apply does not need to be called. However, changes to the Windows input methods are applied asynchronously.

This method requires elevated privileges.

Specification

void Uninstall(bool RemoveFonts)

Parameters

RemoveFonts
If set to True, fonts that were installed with the package are removed from the system; otherwise, the fonts remain on the system.