Open sandboxFocus

Namespace Metalama.Patterns.Wpf.Configuration

Classes

CommandExtensions

Provides extension methods for configuring the CommandAttribute aspect at various levels in the code hierarchy.

CommandNamingConvention

Defines a naming convention for the CommandAttribute aspect, specifying how to derive the command property name and CanExecute member from the target method name.

CommandOptionsBuilder

Builder for configuring the CommandAttribute aspect, allowing customization of naming conventions and INotifyPropertyChanged integration.

DependencyPropertyExtensions

Provides extension methods for configuring the DependencyPropertyAttribute aspect at various levels in the code hierarchy.

DependencyPropertyNamingConvention

Defines a naming convention for the DependencyPropertyAttribute aspect, specifying how to derive the registration field name, property changed callback, and validation method from the target property name.

DependencyPropertyOptionsBuilder

Builder for configuring the DependencyPropertyAttribute aspect, allowing customization of naming conventions, read-only behavior, and default value handling.