Class MemberElement
Represents the information needed for member element.
Inherited Members
Namespace: Syncfusion.Olap.Reports
Assembly: Syncfusion.Olap.Base.dll
Syntax
public class MemberElement : Element, ICloneable<Element>, ICloneable<MemberElement>
Constructors
MemberElement()
Initializes a new instance of the MemberElement class.
Declaration
public MemberElement()
MemberElement(LevelElement)
Initializes a new instance of the MemberElement class.
Declaration
public MemberElement(LevelElement parentLevelElement)
Parameters
Type | Name | Description |
---|---|---|
LevelElement | parentLevelElement | The parent level element. |
MemberElement(MemberElement)
Initializes a new instance of the MemberElement class.
Declaration
public MemberElement(MemberElement parentMemberElement)
Parameters
Type | Name | Description |
---|---|---|
MemberElement | parentMemberElement | The parent member element. |
Properties
ChildMemberElements
Gets or sets the collection of child member elements.
Declaration
public MemberElementCollection ChildMemberElements { get; set; }
Property Value
Type | Description |
---|---|
MemberElementCollection | The collection of child member elements. |
DimensionName
Gets or sets the name of the dimension.
Declaration
public string DimensionName { get; set; }
Property Value
Type |
---|
System.String |
IsParentLevel
Gets or sets a value indicating whether this instance is parent level.
Declaration
public bool IsParentLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsSelectedChildMembers
Gets or sets a value indicating whether the child members are selected.
Declaration
public bool IsSelectedChildMembers { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The value indicating whether the child members are selected. |
Level
Gets or sets the index of the level.
Declaration
public int Level { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The index of the level. |
ParentLevelElement
Gets or sets the parent level element.
Declaration
public LevelElement ParentLevelElement { get; set; }
Property Value
Type | Description |
---|---|
LevelElement | The parent level element. |
ParentMemberElement
Gets or sets the parent member element.
Declaration
public MemberElement ParentMemberElement { get; set; }
Property Value
Type | Description |
---|---|
MemberElement | The parent member element. |
ShowChildMembers
Gets or sets a value indicating whether to display the child Members.
Declaration
public bool ShowChildMembers { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The value indicating whether to display the child Members. |
UniqueName
Gets or sets the unique name of the member element.
Declaration
public string UniqueName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The unique name of MemberElement. |
Methods
Add(MemberElement)
Adds the specified member element.
Declaration
public int Add(MemberElement memberElement)
Parameters
Type | Name | Description |
---|---|---|
MemberElement | memberElement | The axis member element is to be added. |
Returns
Type | Description |
---|---|
System.Int32 | The index of the member element object in the current collection. |
Add(String)
Adds the member element with the specified name.
Declaration
public int Add(string memberName)
Parameters
Type | Name | Description |
---|---|---|
System.String | memberName | The name of the member element. |
Returns
Type | Description |
---|---|
System.Int32 | The index of the member element at which it is added. |
Clone()
Clones this instance.
Declaration
public MemberElement Clone()
Returns
Type | Description |
---|---|
MemberElement | A copy of this instance. |