Class CustomValuesSortCondition
Represents a sort condition for sorting values by custom list.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model.Sorting
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public sealed class CustomValuesSortCondition : OrderedSortConditionBase<ICellValue>, ISortCondition, ITranslatable, ICopyable<ISortCondition>
Constructors
CustomValuesSortCondition(Int32, String[], SortOrder)
Initializes a new instance of the CustomValuesSortCondition class.
Declaration
public CustomValuesSortCondition(int relativeIndex, string[] customList, SortOrder sortOrder)
Parameters
System.Int32
relativeIndex
Gets the index of the row or column that is key for sorting relative to the sorted range. |
System.String[]
customList
The custom list. |
SortOrder
sortOrder
The sort order. |
Properties
Comparer
Gets the comparer used for sorting.
Declaration
public override IComparer<SortValue> Comparer { get; }
Property Value
System.Collections.Generic.IComparer<SortValue>
The comparer used for sorting. |
Overrides
CustomList
Gets the custom list.
Declaration
public string[] CustomList { get; }
Property Value
System.String[]
The custom list. |
PropertyDefinition
Gets the property definition of the property which is used for sorting.
Declaration
protected override IPropertyDefinition<ICellValue> PropertyDefinition { get; }
Property Value
IPropertyDefinition<ICellValue>
The property definition of the property which is used for sorting. |
Overrides
Methods
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The object to compare with the current object. |
Returns
System.Boolean
true if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for the current System.Object. |