When implemented by a class, provides the capability to use custom objects as data field underlying values.
[CLSCompliant(false)] public interface IPivotCustomSummaryValue : IConvertible, IComparable
<CLSCompliant(False)> Public Interface IPivotCustomSummaryValue Inherits IConvertible, IComparable
The pivot grid allows you to use custom objects as data field underlying values. The class describing these values should at least implement the IConvertible and IComparable interfaces. As an alternative, you can implement the IPivotCustomSummaryValue class members that is inherited from the IConvertible and IComparable interfaces and adds additional capabilities.
For instance, to provide the capability to use summary filtering for custom objects, implement the IPivotCustomSummaryValue interface for custom summary values. Its IPivotCustomSummaryValue.FromDouble method specifies how to convert double values to custom objects and allows you to display filter values in a range selector in the required way.