Class ColumnCollection
- Inheritance
-
ColumnCollection
- Implements
-
- Inherited Members
-
- Namespace
- TabularEditor.TOMWrapper
- Assembly
- TOMWrapper.dll
Collection class for Column. Provides convenient properties for setting a property on multiple objects at once.
public sealed class ColumnCollection : TabularObjectCollection<Column>, INotifyCollectionChanged, IReadOnlyList<Column>, IReadOnlyCollection<Column>, IEnumerable<Column>, IEnumerable
- Extension Methods
-
Properties
Alignment
Sets the Alignment property of all objects in the collection at once.
public Alignment Alignment { set; }
Property Value
Count
The number of items in this collection.
public override int Count { get; }
Property Value
DataCategory
Sets the DataCategory property of all objects in the collection at once.
public string DataCategory { set; }
Property Value
DataType
Sets the DataType property of all objects in the collection at once.
public DataType DataType { set; }
Property Value
Description
Sets the Description property of all objects in the collection at once.
public string Description { set; }
Property Value
DisplayFolder
Sets the DisplayFolder property of all objects in the collection at once.
public string DisplayFolder { set; }
Property Value
DisplayOrdinal
Sets the DisplayOrdinal property of all objects in the collection at once.
public int DisplayOrdinal { set; }
Property Value
EncodingHint
Sets the EncodingHint property of all objects in the collection at once.
public EncodingHintType EncodingHint { set; }
Property Value
Sets the FormatString property of all objects in the collection at once.
public string FormatString { set; }
Property Value
IsAvailableInMDX
Sets the IsAvailableInMDX property of all objects in the collection at once.
public bool IsAvailableInMDX { set; }
Property Value
IsDataTypeInferred
Sets the IsDataTypeInferred property of all objects in the collection at once.
public bool IsDataTypeInferred { set; }
Property Value
IsDefaultImage
Sets the IsDefaultImage property of all objects in the collection at once.
public bool IsDefaultImage { set; }
Property Value
IsDefaultLabel
Sets the IsDefaultLabel property of all objects in the collection at once.
public bool IsDefaultLabel { set; }
Property Value
IsHidden
Sets the IsHidden property of all objects in the collection at once.
public bool IsHidden { set; }
Property Value
IsKey
Sets the IsKey property of all objects in the collection at once.
public bool IsKey { set; }
Property Value
IsNullable
Sets the IsNullable property of all objects in the collection at once.
public bool IsNullable { set; }
Property Value
IsUnique
Sets the IsUnique property of all objects in the collection at once.
public bool IsUnique { set; }
Property Value
KeepUniqueRows
Sets the KeepUniqueRows property of all objects in the collection at once.
public bool KeepUniqueRows { set; }
Property Value
SortByColumn
Sets the SortByColumn property of all objects in the collection at once.
public Column SortByColumn { set; }
Property Value
SourceLineageTag
Sets the SourceLineageTag property of all objects in the collection at once.
public string SourceLineageTag { set; }
Property Value
SourceProviderType
Sets the SourceProviderType property of all objects in the collection at once.
public string SourceProviderType { set; }
Property Value
SummarizeBy
Sets the SummarizeBy property of all objects in the collection at once.
public AggregateFunction SummarizeBy { set; }
Property Value
TableDetailPosition
Sets the TableDetailPosition property of all objects in the collection at once.
public int TableDetailPosition { set; }
Property Value
Methods
GetEnumerator()
public override IEnumerator<Column> GetEnumerator()
Returns
InternalAdd(Column)
protected override void InternalAdd(Column item)
Parameters
Type |
Name |
Description |
Column |
item |
|
InternalRemove(Column)
protected override bool InternalRemove(Column item)
Parameters
Type |
Name |
Description |
Column |
item |
|
Returns