Search Results for

    Show / Hide Table of Contents

    Class HierarchicalRecords

    Collection of hierarchical records

    Inheritance
    System.Object
    System.Collections.ObjectModel.Collection<HierarchicalRecord>
    System.Collections.ObjectModel.ObservableCollection<HierarchicalRecord>
    HierarchicalRecords
    Namespace: FastReport.BG.Data
    Assembly: FastReport.BG.dll
    Syntax
    public class HierarchicalRecords : ObservableCollection<HierarchicalRecord>, IList<HierarchicalRecord>, ICollection<HierarchicalRecord>, IList, ICollection, IReadOnlyList<HierarchicalRecord>, IReadOnlyCollection<HierarchicalRecord>, IEnumerable<HierarchicalRecord>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged

    Constructors

    HierarchicalRecords(HierarchicalRecord)

    Constructs HierarchicalRecords collection

    Declaration
    public HierarchicalRecords(HierarchicalRecord owner)
    Parameters
    Type Name Description
    HierarchicalRecord owner

    HierarchicalRecord which owns this collection

    Properties

    Level

    Returns the level of contained records

    Declaration
    public int Level { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Add(HierarchicalRecord)

    Adds HierarchicalRecord to collection

    Declaration
    public HierarchicalRecord Add(HierarchicalRecord record)
    Parameters
    Type Name Description
    HierarchicalRecord record

    HierarchicalRecord to add

    Returns
    Type Description
    HierarchicalRecord

    Added record

    Deserialize(XmlItem)

    Deserialize list from XmlItem

    Declaration
    public void Deserialize(XmlItem item)
    Parameters
    Type Name Description
    XmlItem item

    XMLItem from which the list should deserialize items

    Find(String)

    Searches collection for the record with specified text

    Declaration
    public HierarchicalRecord Find(string text)
    Parameters
    Type Name Description
    System.String text

    search text

    Returns
    Type Description
    HierarchicalRecord

    HierarchicalRecord which containes specified text

    Max()

    Get maximum value of records

    Declaration
    public double Max()
    Returns
    Type Description
    System.Double

    Min()

    Get minimum value of records

    Declaration
    public double Min()
    Returns
    Type Description
    System.Double

    Serialize(XmlItem)

    Serialize list to XmlItem

    Declaration
    public void Serialize(XmlItem item)
    Parameters
    Type Name Description
    XmlItem item

    XmlItem where the list should serialize items

    Sum()

    Get sum of record values

    Declaration
    public double Sum()
    Returns
    Type Description
    System.Double
    Back to top © 2021-2022 Copyright Fast Reports Inc.