shortcutId | ID of shortcut to rebind. |
binding | New binding of shortcut. |
Rebinds the shortcut for the given shortcut ID to the given binding in the active profile.
Creates a new (or modifies the existing) binding override for the given shortcut ID on the active profile.
Throws ArgumentNullException
if shortcutId
is null. Throws ArgumentException
if shortcutId
is not available, i.e. when GetAvailableShortcutIds does not contain shortcutId
. Throws InvalidOperationException
if the active profile is read-only, i.e. when IsReadOnlyProfile returns true
for activeProfileId.