[]
        
(Showing Draft Content)

C1.Report.ReportOwnedCollection-1

ReportOwnedCollection<TItem> Class

Represents a C1.Document.OwnedCollection<TItem> that notifies FlexReport about changes.

Inheritance
Collection<TItem>
OwnedCollectionBase<TItem>
OwnedCollection<TItem>
ReportOwnedCollection<TItem>
Namespace: C1.Report
Assembly: C1.Report.4.6.2.dll
Syntax
public abstract class ReportOwnedCollection<TItem> : OwnedCollection<TItem>, IList<TItem>, ICollection<TItem>, IList, ICollection, IReadOnlyList<TItem>, IReadOnlyCollection<TItem>, IEnumerable<TItem>, IEnumerable where TItem : IOwnedObject, ICloneableObject
Public MustInherit Class ReportOwnedCollection(Of TItem As {IOwnedObject, ICloneableObject})
    Inherits OwnedCollection(Of TItem)
    Implements IList(Of TItem), ICollection(Of TItem), IList, ICollection, IReadOnlyList(Of TItem), IReadOnlyCollection(Of TItem), IEnumerable(Of TItem), IEnumerable
Type Parameters
Name Description
TItem

The type of the collection items.

Constructors

Name Description
ReportOwnedCollection()

Properties

Name Description
Report

Gets the FlexReport object owning this collection.

Methods

Name Description
AssignFrom(OwnedCollection<TItem>)

Copies all from another object.

ClearItems()
InsertItem(int, TItem)
RemoveItem(int)
SetItem(int, TItem)