Search Results for

    Show / Hide Table of Contents

    Class ReportItem

    Base classs for Report items providing common base functionality, and a relation to the owner (Report). Report Section

    Inheritance
    object
    ReportItem
    BaseReport
    DataInfo
    DatabaseInfo
    Param
    PrintItem
    SubReport
    Implements
    IDisposable
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Reporting
    Assembly: Reportman.Reporting.dll
    Syntax
    public class ReportItem : IDisposable

    Constructors

    ReportItem()

    Constructor

    Declaration
    public ReportItem()

    Properties

    ClassName

    Provide the class name, that is the object type name

    Declaration
    [Browsable(false)]
    public string ClassName { get; }
    Property Value
    Type Description
    string

    Name

    Name of the print item

    Declaration
    [Browsable(false)]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    Report

    Report that owns the item

    Declaration
    [Browsable(false)]
    [JsonIgnore]
    [JsonIgnore]
    public BaseReport Report { get; set; }
    Property Value
    Type Description
    BaseReport

    Methods

    Dispose()

    Disposes any memory used

    Declaration
    public virtual void Dispose()

    GetClassName()

    Internal function to determine the object type name

    Declaration
    protected virtual string GetClassName()
    Returns
    Type Description
    string

    Object type name

    SetReport(BaseReport)

    Declaration
    public virtual void SetReport(BaseReport rp)
    Parameters
    Type Name Description
    BaseReport rp

    Implements

    IDisposable
    In this article
    Back to top Generated by DocFX