A Sandcastle Documented Class Library

# FunctionHierarchyMember Class

Class used to represent a member for a hierarchy build within a function.
Inheritance Hierarchy
System
Object
Dundas.BI.Data.Functions
FunctionHierarchyMember

Namespace: Dundas.BI.Data.Functions
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public class FunctionHierarchyMember : IHierarchyMember,
    	IUniqueName, IHierarchyMemberContainer, IDateTimeContainer

    Public Class FunctionHierarchyMember
    	Implements IHierarchyMember, IUniqueName, IHierarchyMemberContainer, IDateTimeContainer

    public ref class FunctionHierarchyMember : IHierarchyMember,
    	IUniqueName, IHierarchyMemberContainer, IDateTimeContainer

    type FunctionHierarchyMember =
        class
            interface IHierarchyMember
            interface IUniqueName
            interface IHierarchyMemberContainer
            interface IDateTimeContainer
        end

The FunctionHierarchyMember type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| FunctionHierarchyMember(String, Number, Nullable Number , MemberKind) | Initializes a new instance of the FunctionHierarchyMember class.
| FunctionHierarchyMember(String, Number, Nullable Number , MemberKind, DataProperties) | Initializes a new instance of the FunctionHierarchyMember class.

Top
Properties

| Name | Description
--- | --- | ---
| Caption | Gets the member caption.
| CompatibleUniqueName | Gets the compatible unique name. This property allows grouping together compatible hierarchy members across multiple IAnalysisStructures.
| HasProperties | Gets a value indicating whether the current instance has any user-defined properties.
| Hierarchy | Gets the parent hierarchy.
| Level | Gets the parent level.
| MemberKind | Gets a value indicating the member type.
| MemberNumber | Gets the member numeric value, when the parent hierarchy is a numeric hierarchy.
| MemberTime | Gets the member time value, when appropriate. This value is only used for alignment in visualization controls and not for filtering.
| ParentMember | Gets the parent member.
| ParentMemberUniqueName | Gets the parent member unique name.
| Properties | Gets the child members non-standard properties.
| UniqueName | Gets the object unique name.
| UpperMemberNumber | Gets the member upper numeric value, when the parent hierarchy is a numeric hierarchy.

Top
Methods

| Name | Description
--- | --- | ---
| GetMembers | Gets all the members for the current instance.
| GetMembers(MemberRetrievalOptions) | Gets the members for the current instance.
| GetMembers(MemberRetrievalOptions, ICollection MemberValue ) | Gets the members for the current instance.
| HasProperty | Gets a value indicating whether the current instance has the specified property populated.

Top
See Also

#### Reference

Dundas.BI.Data.Functions Namespace