A Sandcastle Documented Class Library

# OlapHierarchy Properties

The OlapHierarchy type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| AllMember | Gets the "All Values Grouped" member when the hierarchy is aggregatable; otherwise it return .
| AnalysisStructure | Gets the parent analysis structure. (Inherited from OlapElement.)
| Caption | Gets or sets the caption. (Inherited from OlapElement.)
| Category | Gets the potential analysis category for the current instance. (Overrides OlapElement Category.)
| CompatibleUniqueName | Gets the compatible unique name. This property allows grouping together compatible hierarchies across multiple IAnalysisStructures.
| Containers | Gets the container objects used alter the presentation of the elements using a folder-like approach. (Inherited from OlapElement.)
| DataProvider | Gets the data provider. (Inherited from OlapElement.)
| DefaultMemberUniqueName | Gets the default member unique name.
| Description | Gets or sets the description. (Inherited from OlapElement.)
| EntityId | Gets the parent entity ID. (Inherited from OlapElement.)
| HierarchyCategory | Gets the current instance hierarchy category.
| HierarchyOrigin | Gets or sets the hierarchy origin.
| IsAggregatable | Gets or sets a value indicating whether hierarchy is aggregatable.
| IsAnonymized | Gets a value indicating whether the hierarchy members are to be anonymized during data retrieval operations, for legal or security reasons.
| IsHidden | Gets a value indicating whether this instance is hidden and therefore not present in the parent cube hierarchy collection.
| IsHierarchy | Gets a value indicating whether this instance is a hierarchy. (Inherited from OlapElement.)
| IsMeasure | Gets a value indicating whether this instance is a measure. (Inherited from OlapElement.)
| IsTimeHierarchy | Gets a value indicating whether this instance is a time hierarchy.
| IsUnbalanced | Gets or sets a value indicating whether hierarchy is unbalanced.
| Item | Gets the Object with the specified name. (Inherited from OlapElement.)
| Levels | Gets the hierarchy levels.
| Name | Gets or sets the name. (Inherited from OlapElement.)
| Parameters | Gets the public parameter collection, if the hierarchy either exposes inherited parameters or if it allows parameter definition.
| Parent | Gets or sets the parent object. (Inherited from OlapElement.)
| ParentCube | Gets the parent cube. (Inherited from OlapElement.)
| ParentDimension | Gets the parent dimension.
| Properties | Gets the various uncategorized properties. (Inherited from OlapElement.)
| SecurityAttributeId | Gets the security attribute ID, if one is associated with the current hierarchy.
| SortPolicy | Gets the sorting behavior defined for the hierarchy.
| SupportedAggregators | Gets the supported aggregators.
| UniqueName | Gets the object unique name. (Inherited from OlapElement.)

Top
See Also

#### Reference

OlapHierarchy Class
Dundas.BI.Data.Metadata.Olap Namespace