IPivotResults
This interface provides access to the IGroups and AggregateValues accumulated during a pivot grouping process.
Definition
Namespace:Telerik.Web.UI.PivotGrid.Core
Assembly:Telerik.Web.UI.dll
Syntax:
public interface IPivotResults : IAggregateResultProvider
Inherited Members
Properties
A read-only collection of the IAggregateDescription used to generate the the available AggregateValues for the GetAggregateResult(int, IGroup, IGroup).
IReadOnlyList<IAggregateDescription> AggregateDescriptions { get; }
A read-only collection of the GroupDescriptions used to generate the Root's ColumnGroup IGroups tree.
IReadOnlyList<GroupDescription> ColumnGroupDescriptions { get; }
A read-only collection of the FilterDescription used to filter the items.
IReadOnlyList<FilterDescription> FilterDescriptions { get; }
A read-only collection of the GroupDescriptions used to generate the Root's RowGroup IGroups tree.
IReadOnlyList<GroupDescription> RowGroupDescriptions { get; }
Methods
Gets the AggregateValue for the AggregateDescriptionBase at index aggregateIndex for the row and column IGroups.
AggregateValue GetAggregateResult(int aggregateIndex, IGroup row, IGroup column)
The index of the AggregateDescriptionBase for which a value is retrieved.
rowIGroupAn IGroup from the Root's RowGroup tree.
columnIGroupAn IGroup from the Root's ColumnGroup tree.
Returns:Null or AggregateValue if it is available.
Returns the unique items generated for FilterDescription located at index filterIndex.
IEnumerable<object> GetUniqueFilterItems(int filterIndex)
The FilterDescription index.
Returns:The unique items.