Class LevelCollection
Collection class for Level. Provides convenient properties for setting a property on multiple objects at once.
Inheritance
LevelCollection
Assembly: TOMWrapper.dll
Syntax
public sealed class LevelCollection : TabularObjectCollection<Level>, INotifyCollectionChanged, IReadOnlyList<Level>, IReadOnlyCollection<Level>, IEnumerable<Level>, IEnumerable
Properties
Count
The number of items in this collection.
Declaration
public override int Count { get; }
Property Value
Overrides
Description
Sets the Description property of all objects in the collection at once.
Declaration
public string Description { set; }
Property Value
SourceLineageTag
Sets the SourceLineageTag property of all objects in the collection at once.
Declaration
public string SourceLineageTag { set; }
Property Value
Methods
GetEnumerator()
Returns an enumerator that iterates through the collection.
Declaration
public override IEnumerator<Level> GetEnumerator()
Returns
Overrides
InternalAdd(Level)
Declaration
protected override void InternalAdd(Level item)
Parameters
Type |
Name |
Description |
Level |
item |
|
Overrides
InternalRemove(Level)
Declaration
protected override bool InternalRemove(Level item)
Parameters
Type |
Name |
Description |
Level |
item |
|
Returns
Overrides
Implements
Extension Methods