Table of Contents

Class Info

Namespace
NuvTools.Report.Table.Models
Assembly
NuvTools.Report.dll

Contains metadata and descriptive information for a table in a report.

public class Info
Inheritance
Info
Inherited Members

Properties

CompanyAbbreviation

Gets or sets the abbreviated name of the company generating the report.

public string? CompanyAbbreviation { get; set; }

Property Value

string

CompanyUrl

Gets or sets the company website URL.

public string? CompanyUrl { get; set; }

Property Value

string

Remarks

Displayed in the header alongside the company abbreviation.

FilterDescription

Gets or sets a description of any filters or criteria applied to generate this report.

public string? FilterDescription { get; set; }

Property Value

string

IssueDate

Gets or sets the date when this report was generated.

public DateTime? IssueDate { get; set; }

Property Value

DateTime?

IssueUser

Gets or sets the name of the user who generated this report.

public string? IssueUser { get; set; }

Property Value

string

LogoImage

Gets or sets the logo image for the report header.

public string? LogoImage { get; set; }

Property Value

string

Remarks

Can be a file path or base64 encoded image string, depending on the export format.

Name

Gets or sets the internal name identifier for this table.

public required string Name { get; set; }

Property Value

string

Remarks

Used as the worksheet name in Excel exports.

Order

Gets or sets the order/position of this table when multiple tables exist in a document.

public short Order { get; set; }

Property Value

short

Remarks

Lower values appear first. Used to determine worksheet order in Excel exports.

Title

Gets or sets the display title of the table.

public string? Title { get; set; }

Property Value

string

Remarks

This title appears in the header section of exported reports.