Delegate Observer.PropertyPathChanged
- Namespace
- DuetControlServer.Model
- Assembly
- DuetControlServer.dll
Delegate to call when a property is being changed
public delegate void Observer.PropertyPathChanged(object[] path, PropertyChangeType changeType, object? value)
Parameters
pathobject[]Path to the value that changed
changeTypePropertyChangeTypeType of the modification
valueobjectNew value
Constructors
PropertyPathChanged(object, nint)
public PropertyPathChanged(object @object, nint method)
Parameters
Methods
BeginInvoke(object[], PropertyChangeType, object?, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(object[] path, PropertyChangeType changeType, object? value, AsyncCallback callback, object @object)
Parameters
pathobject[]changeTypePropertyChangeTypevalueobjectcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual void EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Invoke(object[], PropertyChangeType, object?)
public virtual void Invoke(object[] path, PropertyChangeType changeType, object? value)
Parameters
pathobject[]changeTypePropertyChangeTypevalueobject