Table of Contents

Class MeasureCollection

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

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

public sealed class MeasureCollection : TabularObjectCollection<Measure>, INotifyCollectionChanged, IReadOnlyList<Measure>, IReadOnlyCollection<Measure>, IEnumerable<Measure>, IEnumerable
Extension Methods

Properties

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

DisplayFolder

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

public string DisplayFolder { set; }

Property Value

Type Description
string

Expression

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

public string Expression { set; }

Property Value

Type Description
string

FormatString

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

public string FormatString { set; }

Property Value

Type Description
string

IsHidden

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

public bool IsHidden { set; }

Property Value

Type Description
bool

IsSimpleMeasure

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

public bool IsSimpleMeasure { 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

Methods

GetEnumerator()

Returns an enumerator that iterates through the collection.

public override IEnumerator<Measure> GetEnumerator()

Returns

Type Description
IEnumerator<Measure>

InternalAdd(Measure)

protected override void InternalAdd(Measure item)

Parameters

Type Name Description
Measure item

InternalRemove(Measure)

protected override bool InternalRemove(Measure item)

Parameters

Type Name Description
Measure item

Returns

Type Description
bool