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 BT Type-.->Interface0["IDisposable"] Type["IPropertyAccessor"] class Type type-node Implementing0["DataValidationBase"]-.->Type click Implementing0 "/api/Avalonia.Data.Core.Plugins/DataValidationBase" Implementing1["PropertyError"]-.->Type click Implementing1 "/api/Avalonia.Data.Core.Plugins/PropertyError" Implementing2["PropertyAccessorBase"]-.->Type click Implementing2 "/api/Avalonia.Data.Core.Plugins/PropertyAccessorBase"

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.