IPropertyAccessorPlugin Interface

Summary

Defines how a member is read, written and observed by an ExpressionObserver.
graph BT Type["IPropertyAccessorPlugin"] class Type type-node Implementing0["AvaloniaPropertyAccessorPlugin"]-.->Type click Implementing0 "/api/Avalonia.Data.Core.Plugins/AvaloniaPropertyAccessorPlugin" Implementing1["MethodAccessorPlugin"]-.->Type click Implementing1 "/api/Avalonia.Data.Core.Plugins/MethodAccessorPlugin" Implementing2["InpcPropertyAccessorPlugin"]-.->Type click Implementing2 "/api/Avalonia.Data.Core.Plugins/InpcPropertyAccessorPlugin"

Syntax

public interface IPropertyAccessorPlugin

Methods

Name Value Summary
Match(object, string) bool
Checks whether this plugin can handle accessing the properties of the specified object.
Start(WeakReference<object>, string) IPropertyAccessor
Starts monitoring the value of a property on an object.