Summary
Defines how data validation is observed by an
ExpressionObserver
.
- Namespace
- Avalonia
.Data .Core .Plugins - Implementing Types
graph BT
Type["IDataValidationPlugin"]
class Type type-node
Implementing0["ExceptionValidationPlugin"]-.->Type
click Implementing0 "/api/Avalonia.Data.Core.Plugins/ExceptionValidationPlugin"
Implementing1["DataAnnotationsValidationPlugin"]-.->Type
click Implementing1 "/api/Avalonia.Data.Core.Plugins/DataAnnotationsValidationPlugin"
Implementing2["IndeiValidationPlugin"]-.->Type
click Implementing2 "/api/Avalonia.Data.Core.Plugins/IndeiValidationPlugin"
Syntax
public interface IDataValidationPlugin
Methods
Name | Value | Summary |
---|---|---|
Match |
bool |
Checks whether this plugin can handle data validation on the specified object.
|
Start |
IPropertyAccessor |
Starts monitoring the data validation state of a property on an object.
|