Table of Contents

Class HierarchyCollection

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

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

public sealed class HierarchyCollection : TabularObjectCollection<Hierarchy>, INotifyCollectionChanged, IReadOnlyList<Hierarchy>, IReadOnlyCollection<Hierarchy>, IEnumerable<Hierarchy>, IEnumerable
Extension Methods

Properties

Count

The number of items in this collection.

public override int Count { get; }

Property Value

Type Description
int

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

HideMembers

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

public HierarchyHideMembersType HideMembers { set; }

Property Value

Type Description
HierarchyHideMembersType

IsHidden

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

public bool IsHidden { 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<Hierarchy> GetEnumerator()

Returns

Type Description
IEnumerator<Hierarchy>