Class ReportTemplate
Inheritance
ReportTemplate
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class ReportTemplate : ModelBase, IReportTemplate, IModel, IAttributeObject, IEquatable<IReportTemplate>
Constructors
ReportTemplate()
Declaration
ReportTemplate(ReportTemplate)
Declaration
public ReportTemplate(ReportTemplate copySource)
Parameters
Properties
Attributes
Declaration
[JsonPropertyOrder(109)]
public Dictionary<string, object> Attributes { get; set; }
Property Value
Content
Declaration
[JsonPropertyOrder(102)]
public string Content { get; set; }
Property Value
ContentFile
Declaration
[JsonPropertyOrder(103)]
public string ContentFile { get; set; }
Property Value
ContentType
Declaration
[StringLength(128)]
[JsonPropertyOrder(104)]
public string ContentType { get; set; }
Property Value
Culture
Declaration
[Required]
[JsonPropertyOrder(101)]
public string Culture { get; set; }
Property Value
Name
Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(100)]
public string Name { get; set; }
Property Value
OverrideType
Declaration
[JsonPropertyOrder(108)]
public OverrideType OverrideType { get; set; }
Property Value
Resource
Declaration
[StringLength(256)]
[JsonPropertyOrder(107)]
public string Resource { get; set; }
Property Value
Schema
Declaration
[JsonPropertyOrder(105)]
public string Schema { get; set; }
Property Value
SchemaFile
Declaration
[JsonPropertyOrder(106)]
public string SchemaFile { get; set; }
Property Value
Methods
Equals(IReportTemplate)
Declaration
public virtual bool Equals(IReportTemplate compare)
Parameters
Returns
GetUiString()
Declaration
public override string GetUiString()
Returns
Overrides
Implements
Extension Methods