Exemplo n.º 1
0
        private CommandBinding Bind(string commandName, string description)
        {
            if (commandName == "")
            {
                throw new ArgumentException("commandName cannot be blank.");
            }
            if (commandName.Contains(" "))
            {
                throw new ArgumentException("commandName cannot contain a space.");
            }

            var binding = new CommandBinding(commandName.ToLower(), description);
            _boundCommands[commandName.ToLower()] = binding;
            return binding;
        }
Exemplo n.º 2
0
 public BoundCommandInfo(CommandBinding commandBinding)
 {
     _commandBinding = commandBinding;
 }