ICommand public interface ICommand Documentation event EventHandler CanExecuteChanged bool CanExecute(object parameter) void Execute(object parameter)