public void RemoveBinding(BaseCommandBinding binding) { if (this.executeLevel == 0) this.bindings.Remove(binding); else this.bindingRemovals.Add(binding); }
public void AddBinding(BaseCommandBinding binding) { if (this.executeLevel == 0) this.bindings.Add(binding); else this.bindingAdditions.Add(binding); }