Microsoft.TeamFoundation.Controls.WPF.Commands Namespace

Visual Studio 2012

Public classAggregateCommandAggregateCommand combines multiple commands into a single command. It's useful to execute multiple commands from a single action.
Public classCommandCollection
Public classCommandReferenceCommandReference provides a layer of indirection for commands. It's useful when you want to bind a command to a Command property that exists on an object that is not a DependencyObject.
Public classExpandCollapseCommand
Public classFocusCommand
Public classSetterCommandUse this command to bind a "Property" with a "Value" on execution of this command. This is useful to bind any regular .net property from the view in order to set its value on the execution of this command.