UserHierarchyLevel Class

Represents a level of a user-defined categorical hierarchy.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.MetadataHierarchyLevel
    Dundas.BI.Data.MetadataExternalHierarchyLevelUserHierarchy, IHierarchyMember
      Dundas.BI.Entities.UserHierarchiesUserHierarchyLevel

Namespace:  Dundas.BI.Entities.UserHierarchies
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
public class UserHierarchyLevel : ExternalHierarchyLevel<UserHierarchy, IHierarchyMember>, 
	IHierarchyLevel, IEquatable<IHierarchyLevel>, IUniqueName, IHierarchyMemberContainer

The UserHierarchyLevel type exposes the following members.

Constructors
  NameDescription
Public methodUserHierarchyLevel
Initializes a new instance of the UserHierarchyLevel class.
Top
Properties
  NameDescription
Public propertyCaption
Gets or sets the caption.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyCompatibleUniqueName
Gets the compatible unique name. This property allows grouping together compatible hierarchy levels across multiple IAnalysisStructures.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberCompatibleUniqueName.)
Public propertyDataSourceId
Gets the ID of the source data cube.
Public propertyDescription
Gets or sets the description.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyHierarchy
Gets the parent hierarchy.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberHierarchy.)
Public propertyHierarchyUniqueName
Gets the parent hierarchy unique name.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyLevelDepth
Gets level number in a hierarchy.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberLevelDepth.)
Public propertyLevelType
Gets the type of the level.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberLevelType.)
Public propertyMemberColumns
Gets the member columns.
Public propertyNextLevel
Gets the UserHierarchyLevel object one level lower in a hierarchy.
Public propertyPredefinedSortCategory
Gets the predefined sorting category for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberPredefinedSortCategory.)
Public propertyPredefinedSortDirection
Gets the predefined sorting direction for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberPredefinedSortDirection.)
Public propertyPreviousLevel
Gets the UserHierarchyLevel object one level higher in a hierarchy.
Public propertyProperties
Gets the child members non-standard properties.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public propertyUniqueName
Gets the hierarchy unique name.
(Overrides HierarchyLevelUniqueName.)
Public propertyUnknownMember
Gets the unknown member for this level.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberUnknownMember.)
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Inherited from HierarchyLevel.)
Public methodEquals(IHierarchyLevel)
Indicates whether the current object is equal to another object of the same type.
(Inherited from HierarchyLevel.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from HierarchyLevel.)
Public methodGetMember(String)
Gets the member by its unique name.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMember(String, MemberRetrievalOptions)
Gets the member by its unique name.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetMember(String, MemberRetrievalOptions).)
Public methodGetMembers
Gets all the members for the current instance.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetMembers(MemberRetrievalOptions)
Gets the members for the current instance.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetMembers(MemberRetrievalOptions).)
Public methodGetMembers(MemberRetrievalOptions, ICollectionMemberValue)
Gets the members for the current instance.
(Inherited from ExternalHierarchyLevelTHierarchy, THierarchyMember.)
Public methodGetNextMember
Gets the next member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetNextMember(String, MemberRetrievalOptions).)
Public methodGetPreviousMember
Gets the previous member.
(Overrides ExternalHierarchyLevelTHierarchy, THierarchyMemberGetPreviousMember(String, MemberRetrievalOptions).)
Top
See Also