Table of Contents

Class TabularNamedObjectCollection<T>

Inheritance
TabularNamedObjectCollection<T>
Implements
Derived
Inherited Members
Namespace
TabularEditor.TOMWrapper
Assembly
TOMWrapper.dll
public abstract class TabularNamedObjectCollection<T> : TabularObjectCollection<T>, INotifyCollectionChanged, IHandlerObject, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable where T : TabularNamedObject

Type Parameters

Name Description
T
Extension Methods

Constructors

TabularNamedObjectCollection(string, TabularObject)

public TabularNamedObjectCollection(string collectionName, TabularObject parent)

Parameters

Type Name Description
string collectionName
TabularObject parent

Properties

this[string]

Gets the item with the specified name.

public virtual T this[string name] { get; }

Parameters

Type Name Description
string name

Property Value

Type Description
T

Methods

Contains(string)

Returns true if this collection contains an item with the specified name.

public bool Contains(string name)

Parameters

Type Name Description
string name

Returns

Type Description
bool

FindByName(string)

public virtual T FindByName(string name)

Parameters

Type Name Description
string name

Returns

Type Description
T

GetKeys()

protected virtual IEnumerable<string> GetKeys()

Returns

Type Description
IEnumerable<string>