Defines an ICommand that is routed through the element tree and contains a text property.
Assembly: PresentationCore (in PresentationCore.dll)
Initializes a new instance of theclass.
|RoutedUICommand(String, String, Type)|
Initializes a new instance of theclass, using the specified descriptive text, declared name, and owner type.
|RoutedUICommand(String, String, Type, InputGestureCollection)|
Initializes a new instance of theclass, using the specified descriptive text, declared name, owner type, and input gestures.
Gets the name of the command. (Inherited from RoutedCommand.)
Gets the type that is registered with the command.(Inherited from RoutedCommand.)
Gets or sets the text that describes this command.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)
The Execute and CanExecute methods on a RoutedCommand do not contain the command logic for the command, as is the case with a typical ICommand. These methods raise events that traverse the element tree looking for an object with a CommandBinding. The event handlers attached to the CommandBinding contain the command logic.
One of the predefined command classes.
One of the predefined commands.
The xlmns prefix that maps customClassName.customCommandName to the .NET class. For more information, see XAML Namespaces and Namespace Mapping for WPF XAML.
A custom class that contains the custom command.
A custom command.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.