Code/Attributes/IgnoreArgumentAttribute.cs
using System;

namespace ExtendedEditor.Attributes;

[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]
public sealed class IgnoreArgumentAttribute : Attribute
{
    public int Index { get; set; } = -1;

    public IgnoreArgumentAttribute()
    {

    }

    public IgnoreArgumentAttribute(int index)
    {
        Index = index;
    }
}