Classes

  ClassDescription
Public classApplicationCommands
Holds a number of default application related RoutedUICommands.
Public classApplicationResources
Helper class that can be used to store and retrieve application wide resources.
Public classCanExecuteRoutedEventArgs
Event argument used by the CanExecuteRoutedEventHandler delegate.
Public classCommandBinding
Describes a binding between a RoutedCommand and both an ExecutedRoutedEventHandler and a CanExecuteRoutedEventHandler.
Public classCommandManager
A static helper class that provides access to the attached properties of type RoutedCommand for Controls.
Public classComponentCommands
Holds a number of default component navigation and focus related RoutedUICommands.
Public classComponentResourceKey
A key for resources that are bound to a specific type.
Public classContentPropertyAttribute
Attribute that can be added to classes that will be serialized by XAML readers and writers to determine what property to use for the default content of the xml element.
Public classExecutedRoutedEventArgs
The event argument that is used by ExecutedRoutedEventHandler.
Public classInputBinding
Holds a binding between an InputGesture and a RoutedCommand, as well as the CommandParameter and CommandTarget.
Public classInputBindingCollection
A collection of InputBindings for use with the CommandManager utility class.
Public classInputGesture
Helper class used by CommandManager that can recognize and match input events.
Public classKeyBinding
A helper class for use in XAML that binds a KeyGesture to a RoutedCommand.
Public classKeyGesture
An InputGesture implementation that reacts to KeyEventArgs
Public classMarkupExtension
Provides a base class for all XAML markup extensions.
Public classMarkupExtensionReturnTypeAttribute
An attribute used to describe the return type of the instances return by a MarkupExtension's ProvideValue implementation.
Public classNavigationCommands
Holds a number of default zoom related RoutedUICommands.
Public classResourceKey
The base class for ComponentResourceKey that exists for compatibility with WPF classes
Public classResourceKeyConverter
Helper class for XAML usage.
Public classRoutedCommand
An ICommand that can be routed through the component tree.
Public classRoutedUICommand
Extends the RoutedCommand class and provides an additional Text attribute for display in a UI.
Public classValueSerializer
Helper classes used during the XAML serialization of instances.
Public classValueSerializerAttribute
Can be used to associate a specific ValueSerializer type declaratively to a target.

Interfaces

  InterfaceDescription
Public interfaceICommand
Base interface for a command that can be executed.
Public interfaceIValueSerializerContext
Support interface used by ValueSerializer.

Delegates

  DelegateDescription
Public delegateCanExecuteRoutedEventHandler
The event handler delegate that is used by CommandManager to query the executability of RoutedCommand instances.
Public delegateExecutedRoutedEventHandler
The event handler delegate that is used by CommandManager to execute RoutedCommand instances.