Class
AggregateDescriptionBase

Represents a base type for aggregate description.

Definition

Namespace:Telerik.Pivot.Core

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
[DataContract]
public abstract class AggregateDescriptionBase : DescriptionBase, INotifyPropertyChanged, ISupportInitialize, IServiceProvider, IEditable, IAggregateDescription, IDescriptionBase, INamed

Inheritance: objectCloneableSettingsNodeDescriptionBaseAggregateDescriptionBase

Derived Classes: LocalAggregateDescriptionOlapAggregateDescriptionQueryableAggregateDescriptionBase

Implements: IAggregateDescriptionIDescriptionBaseIEditableINamedINotifyPropertyChangedIServiceProviderISupportInitialize

Inherited Members DescriptionBase.GetDisplayName()DescriptionBase.GetUniqueName()DescriptionBase.DisplayNameDescriptionBase.CustomNameSettingsNode.NotifyServicesChanged()SettingsNode.NotifySettingsChanged(SettingsChangedEventArgs)SettingsNode.OnSettingsChanged(SettingsChangedEventArgs)SettingsNode.BeginEdit()SettingsNode.BeginInit()SettingsNode.EndInit()SettingsNode.GetService(Type)SettingsNode.OnPropertyChanged(string)SettingsNode.RemoveSettingsChild(SettingsNode)SettingsNode.AddSettingsChild(SettingsNode)SettingsNode.GetServiceOverride(Type)SettingsNode.OnEnteredEditScope()SettingsNode.OnExitingEditScope()SettingsNode.ParentSettingsNode.SettingsChangedSettingsNode.ServicesChangedSettingsNode.PropertyChangedCloneable.Clone()Cloneable.CreateInstanceCore()

Constructors

AggregateDescriptionBase()

Declaration

cs-api-definition
protected AggregateDescriptionBase()

Properties

DisplayValueAsKpi

Gets a value indicating whether aggregate values should be interpreted as KPIs.

Declaration

cs-api-definition
public virtual bool DisplayValueAsKpi { get; }

Property Value

bool

true if values will be interpreted as KPIs; otherwise, false.

Implements IAggregateDescription.DisplayValueAsKpi

TotalFormat

Gets or sets the TotalFormat used to format the generated aggregate values.

Declaration

cs-api-definition
[DataMember]
public TotalFormat TotalFormat { get; set; }

Property Value

TotalFormat

Implements IAggregateDescription.TotalFormat

Methods

CloneCore(Cloneable)

Makes the instance a clone (deep copy) of the specified Cloneable.

Declaration

cs-api-definition
protected override void CloneCore(Cloneable source)

Parameters

source

Cloneable

The object to clone.

Overrides DescriptionBase.CloneCore(Cloneable)

Remarks

Notes to Inheritors If you derive from Cloneable, you may need to override this method to copy all properties. It is essential that all implementations call the base implementation of this method (if you don't call base you should manually copy all needed properties including base properties).