Table of Contents

Class TableCollection

Inheritance
TableCollection
Implements
Inherited Members
Namespace
TabularEditor.TOMWrapper
Assembly
TOMWrapper.dll

Collection class for Table. Provides convenient properties for setting a property on multiple objects at once.

public sealed class TableCollection : TabularObjectCollection<Table>, INotifyCollectionChanged, IReadOnlyList<Table>, IReadOnlyCollection<Table>, IEnumerable<Table>, IEnumerable
Extension Methods

Properties

AlternateSourcePrecedence

Sets the AlternateSourcePrecedence property of all objects in the collection at once.

public int AlternateSourcePrecedence { set; }

Property Value

Type Description
int

Count

The number of items in this collection.

public override int Count { get; }

Property Value

Type Description
int

DataCategory

Sets the DataCategory property of all objects in the collection at once.

public string DataCategory { set; }

Property Value

Type Description
string

Description

Sets the Description property of all objects in the collection at once.

public string Description { set; }

Property Value

Type Description
string

ExcludeFromAutomaticAggregations

Sets the ExcludeFromAutomaticAggregations property of all objects in the collection at once.

public bool ExcludeFromAutomaticAggregations { set; }

Property Value

Type Description
bool

ExcludeFromModelRefresh

Sets the ExcludeFromModelRefresh property of all objects in the collection at once.

public bool ExcludeFromModelRefresh { set; }

Property Value

Type Description
bool

IsHidden

Sets the IsHidden property of all objects in the collection at once.

public bool IsHidden { set; }

Property Value

Type Description
bool

IsPrivate

Sets the IsPrivate property of all objects in the collection at once.

public bool IsPrivate { set; }

Property Value

Type Description
bool

ShowAsVariationsOnly

Sets the ShowAsVariationsOnly property of all objects in the collection at once.

public bool ShowAsVariationsOnly { set; }

Property Value

Type Description
bool

SourceLineageTag

Sets the SourceLineageTag property of all objects in the collection at once.

public string SourceLineageTag { set; }

Property Value

Type Description
string

SystemManaged

Sets the SystemManaged property of all objects in the collection at once.

public bool SystemManaged { set; }

Property Value

Type Description
bool

Methods

GetEnumerator()

Returns an enumerator that iterates through the collection.

public override IEnumerator<Table> GetEnumerator()

Returns

Type Description
IEnumerator<Table>