Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 9.0

On this page

IKeymanProduct Interface

interface IKeymanProduct : IKeymanObject : IDispatch

Interface describing a currently installed product in Keyman Engine

Interface Methods
Name Type Declaration
Activate Method Sub Activate(ActivationResponseBlob As String)
GetActivationData Method Sub GetActivationData(ActivatedState As Long, TrialDayCount As Long, DaysUsed As Long)
GetActivationRequestCode Method Sub GetActivationRequestCode(LicenceNumber As String, ActivationRequestBlob As String)
OpenAbout Method Sub OpenAbout
OpenConfiguration Method Sub OpenConfiguration
OpenHelp Method Sub OpenHelp(topic As String)
OpenProduct Method Sub OpenProduct
Start Method Sub Start
Stop Method Sub Stop
Uninstall Method Sub Uninstall
Validate Method Function Validate(ParentWindow As Long) As Boolean
Interface Properties
Name Type Declaration
AllUsers Property Get Property Get AllUsers As Boolean
Description Property Get Property Get Description As String
Filename Property Get Property Get Filename As String
Hotkeys Property Get Property Get Hotkeys As IKeymanHotkeys
Name Property Get Property Get Name As String
ProductID Property Get Property Get ProductID As Long
RegistryKey Property Get Property Get RegistryKey As String
Running Property Get Property Get Running As Boolean
Valid Property Get Property Get Valid As Boolean