PostSharp.Patterns.Xaml Namespace
Classes
Attached<T>
Type of properties that are turned into XAML attached properties by the AttachedPropertyAttribute aspect.
AttachedPropertyAttribute
Custom attribute that, when applied on a static automatic property and of type Attached<T>
turns this property into a XAML dependency property of the same name and whose value type is T
.
AttachedPropertyAttribute.Serializer
CommandAttribute
Custom attribute that, when applied on a property of type System.Windows.Input.ICommand named say Foo
, automatically create a
new command class based on a method named Foo
or ExecuteFoo
and an optional property or method named
CanFoo
or CanExecuteFoo
.
CommandAttribute.Serializer
DependencyObjectAspect
DependencyObjectAspect.Serializer
DependencyObjectInstanceAspect
DependencyObjectInstanceAspect.Serializer
DependencyPropertyAttribute
Custom attribute that, when applied on an automatic property, turns this property into a XAML dependency property of the same name.
DependencyPropertyAttribute.Serializer
DependencyPropertyBaseAttribute
The base class for the DependencyPropertyAttribute and AttachedPropertyAttribute aspects.
DependencyPropertyBaseAttribute.Serializer
DependencyPropertyServices
Exposes helper methods that work with the DependencyPropertyAttribute and AttachedPropertyAttribute aspects.