class
ReportExporterAttribute
public sealed class ReportExporterAttribute : Attribute Marks an IReportExporter so that ExporterRegistry can auto-discover it and surface it in the RefSafe Pro UI and CLI.
Constructors
ReportExporterAttribute public ReportExporterAttribute(string id, string displayName, string fileExtension) No description available.
Properties
Id public string Id { get; } Stable lowercase identifier, used by the CLI --format flag (e.g. json, csv).
DisplayName public string DisplayName { get; } Human-readable label shown in the Export menu (e.g. JSON, Slack Markdown).
FileExtension public string FileExtension { get; } File extension without a dot (e.g. json, md).
Generated from Editor/Features/Export/Domain/ReportExporterAttribute.cs in RefSafe Pro 2.2.0.