A Sandcastle Documented Class Library

# IAttributeHierarchy Methods

The IAttributeHierarchy type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| GetLevel | Gets the level by its unique name. (Inherited from IHierarchy.)
| GetMember(String) | Gets the member by the member unique name. (Inherited from IHierarchy.)
| GetMember(MemberValue) | Gets the member by the member value. (Inherited from IHierarchy.)
| IsCompatibleWith | Checks if the current instance is compatible with the specified hierarchy. (Inherited from IHierarchy.)
| MemberQuery(MemberRetrievalOptions, IHierarchyMember, Nullable Int32 ) | Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels. (Inherited from IHierarchy.)
| MemberQuery(MemberRetrievalOptions, ICollection MemberValue , Nullable Int32 , MemberValue) | Enumerates hierarchy members. This is a flat list of members potentially on different hierarchy levels. (Inherited from IHierarchy.)

Top
See Also

#### Reference

IAttributeHierarchy Interface
Dundas.BI.Data.Metadata Namespace