protected CommandKeyboardShortcut(KeyGesture keyGesture, int sortOrder, Func<CommandDefinitionBase> commandDefinition) { _commandDefinition = commandDefinition; KeyGesture = keyGesture; SortOrder = sortOrder; }