[]
        
(Showing Draft Content)

GrapeCity.Documents.Common.OwnedCollection-1

Class OwnedCollection<TItem>

Namespace
GrapeCity.Documents.Common
Assembly
GcDocs.Imaging.dll

Base class for collection containing items supporting IOwnedObject interface. Collection updates Owner property of items.

public class OwnedCollection<TItem> : OwnedCollectionBase<TItem>, IList<TItem>, ICollection<TItem>, IReadOnlyList<TItem>, IReadOnlyCollection<TItem>, IEnumerable<TItem>, IOwnedObject, IList, ICollection, IEnumerable where TItem : IOwnedObject

Type Parameters

TItem
Inheritance
Collection<TItem>
OwnedCollection<TItem>
Implements
IList<TItem>
Derived
Inherited Members

Constructors

OwnedCollection()

public OwnedCollection()

Methods

ClearItems()

protected override void ClearItems()

InsertItem(int, TItem)

protected override void InsertItem(int index, TItem item)

Parameters

index int
item TItem

RemoveItem(int)

protected override void RemoveItem(int index)

Parameters

index int

SetItem(int, TItem)

protected override void SetItem(int index, TItem item)

Parameters

index int
item TItem