IPropertyAccessor Interface

Summary

Defines an accessor to a property on an object returned by a IPropertyAccessorPlugin
Namespace
Avalonia.Data.Core.Plugins
Interfaces
  • IDisposable
Implementing Types
graph TD Interface0["IDisposable"]-.->Type Type["IPropertyAccessor"] class Type type-node Type-.->Implementing0["DataValidationBase"] click Implementing0 "/api/Avalonia.Data.Core.Plugins/DataValidationBase" Type-.->Implementing1["PropertyAccessorBase"] click Implementing1 "/api/Avalonia.Data.Core.Plugins/PropertyAccessorBase" Type-.->Implementing2["PropertyError"] click Implementing2 "/api/Avalonia.Data.Core.Plugins/PropertyError"

Syntax

public interface IPropertyAccessor : IDisposable

Properties

Name Value Summary
PropertyType Type
Gets the type of the property.
Value object
Gets the current value of the property.

Methods

Name Value Summary
SetValue(object, BindingPriority) bool
Sets the property value.
Subscribe(Action<object>) void
Subscribes to the value of the member.
Unsubscribe() void
Unsubscribes to the value of the member.