Class TableCollection
Collection class for Table. Provides convenient properties for setting a property on multiple objects at once.
Implements
Inherited Members
Namespace: TabularEditor.TOMWrapper
Assembly: TOMWrapper.dll
Syntax
public sealed class TableCollection : TabularObjectCollection<Table>, INotifyCollectionChanged, IReadOnlyList<Table>, IReadOnlyCollection<Table>, IEnumerable<Table>, IEnumerable
Properties
AlternateSourcePrecedence
Sets the AlternateSourcePrecedence property of all objects in the collection at once.
Declaration
public int AlternateSourcePrecedence { set; }
Property Value
Type | Description |
---|---|
int |
Count
The number of items in this collection.
Declaration
public override int Count { get; }
Property Value
Type | Description |
---|---|
int |
Overrides
DataCategory
Sets the DataCategory property of all objects in the collection at once.
Declaration
public string DataCategory { set; }
Property Value
Type | Description |
---|---|
string |
Description
Sets the Description property of all objects in the collection at once.
Declaration
public string Description { set; }
Property Value
Type | Description |
---|---|
string |
ExcludeFromAutomaticAggregations
Sets the ExcludeFromAutomaticAggregations property of all objects in the collection at once.
Declaration
public bool ExcludeFromAutomaticAggregations { set; }
Property Value
Type | Description |
---|---|
bool |
ExcludeFromModelRefresh
Sets the ExcludeFromModelRefresh property of all objects in the collection at once.
Declaration
public bool ExcludeFromModelRefresh { set; }
Property Value
Type | Description |
---|---|
bool |
IsHidden
Sets the IsHidden property of all objects in the collection at once.
Declaration
public bool IsHidden { set; }
Property Value
Type | Description |
---|---|
bool |
IsPrivate
Sets the IsPrivate property of all objects in the collection at once.
Declaration
public bool IsPrivate { set; }
Property Value
Type | Description |
---|---|
bool |
ShowAsVariationsOnly
Sets the ShowAsVariationsOnly property of all objects in the collection at once.
Declaration
public bool ShowAsVariationsOnly { set; }
Property Value
Type | Description |
---|---|
bool |
SourceLineageTag
Sets the SourceLineageTag property of all objects in the collection at once.
Declaration
public string SourceLineageTag { set; }
Property Value
Type | Description |
---|---|
string |
SystemManaged
Sets the SystemManaged property of all objects in the collection at once.
Declaration
public bool SystemManaged { set; }
Property Value
Type | Description |
---|---|
bool |
Methods
GetEnumerator()
Returns an enumerator that iterates through the collection.
Declaration
public override IEnumerator<Table> GetEnumerator()
Returns
Type | Description |
---|---|
IEnumerator<Table> |