/// <inheritdoc/> public override void Accept <TData>(IAvaloniaPropertyVisitor <TData> visitor, ref TData data) { visitor.Visit(this, ref data); }
/// <summary> /// Uses the visitor pattern to resolve an untyped property to a typed property. /// </summary> /// <typeparam name="TData">The type of user data passed.</typeparam> /// <param name="vistor">The visitor which will accept the typed property.</param> /// <param name="data">The user data to pass.</param> public abstract void Accept <TData>(IAvaloniaPropertyVisitor <TData> vistor, ref TData data) where TData : struct;
public override void Accept <TData>(IAvaloniaPropertyVisitor <TData> vistor, ref TData data) { throw new NotImplementedException(); }