menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DocIOSortedList<TKey, TValue> - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DocIOSortedList<TKey, TValue>

    Represents the sort options for list.

    Inheritance
    System.Object
    TypedSortedListEx<TKey, TValue>
    DocIOSortedList<TKey, TValue>
    Implements
    System.Collections.Generic.IDictionary<TKey, TValue>
    System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>
    System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.IEnumerable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    TypedSortedListEx<TKey, TValue>.Add(KeyValuePair<TKey, TValue>)
    TypedSortedListEx<TKey, TValue>.Add(Object, Object)
    TypedSortedListEx<TKey, TValue>.Add(TKey, TValue)
    TypedSortedListEx<TKey, TValue>.Capacity
    TypedSortedListEx<TKey, TValue>.Clear()
    TypedSortedListEx<TKey, TValue>.Clone()
    TypedSortedListEx<TKey, TValue>.CloneAll()
    TypedSortedListEx<TKey, TValue>.Contains(KeyValuePair<TKey, TValue>)
    TypedSortedListEx<TKey, TValue>.Contains(Object)
    TypedSortedListEx<TKey, TValue>.Contains(TKey)
    TypedSortedListEx<TKey, TValue>.ContainsKey(TKey)
    TypedSortedListEx<TKey, TValue>.ContainsValue(TValue)
    TypedSortedListEx<TKey, TValue>.CopyTo(Array, Int32)
    TypedSortedListEx<TKey, TValue>.CopyTo(KeyValuePair<TKey, TValue>[], Int32)
    TypedSortedListEx<TKey, TValue>.Count
    TypedSortedListEx<TKey, TValue>.GetByIndex(Int32)
    TypedSortedListEx<TKey, TValue>.GetEnumerator()
    TypedSortedListEx<TKey, TValue>.GetKey(Int32)
    TypedSortedListEx<TKey, TValue>.GetKeyList()
    TypedSortedListEx<TKey, TValue>.GetValueList()
    TypedSortedListEx<TKey, TValue>.IDictionary<TKey, TValue>.Keys
    TypedSortedListEx<TKey, TValue>.IDictionary<TKey, TValue>.Values
    TypedSortedListEx<TKey, TValue>.IDictionary.GetEnumerator()
    TypedSortedListEx<TKey, TValue>.IDictionary.Keys
    TypedSortedListEx<TKey, TValue>.IDictionary.Values
    TypedSortedListEx<TKey, TValue>.IEnumerable.GetEnumerator()
    TypedSortedListEx<TKey, TValue>.IndexOfKey(TKey)
    TypedSortedListEx<TKey, TValue>.IndexOfValue(TValue)
    TypedSortedListEx<TKey, TValue>.IsFixedSize
    TypedSortedListEx<TKey, TValue>.IsReadOnly
    TypedSortedListEx<TKey, TValue>.IsSynchronized
    TypedSortedListEx<TKey, TValue>.Item[Object]
    TypedSortedListEx<TKey, TValue>.Item[TKey]
    TypedSortedListEx<TKey, TValue>.Keys
    TypedSortedListEx<TKey, TValue>.Remove(KeyValuePair<TKey, TValue>)
    TypedSortedListEx<TKey, TValue>.Remove(Object)
    TypedSortedListEx<TKey, TValue>.Remove(TKey)
    TypedSortedListEx<TKey, TValue>.RemoveAt(Int32)
    TypedSortedListEx<TKey, TValue>.SetByIndex(Int32, TValue)
    TypedSortedListEx<TKey, TValue>.Synchronized(TypedSortedListEx<TKey, TValue>)
    TypedSortedListEx<TKey, TValue>.SyncRoot
    TypedSortedListEx<TKey, TValue>.TrimToSize()
    TypedSortedListEx<TKey, TValue>.TryGetValue(TKey, TValue)
    TypedSortedListEx<TKey, TValue>.Values
    Namespace: Syncfusion.DocIO.DLS
    Assembly: Syncfusion.DocIO.Base.dll
    Syntax
    public class DocIOSortedList<TKey, TValue> : TypedSortedListEx<TKey, TValue>, IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IDictionary, ICollection, IEnumerable where TKey : IComparable
    Type Parameters
    Name Description
    TKey

    The type of the key.

    TValue

    The type of the value.

    Constructors

    DocIOSortedList()

    Initialiazes a new instance of DocIOSortedList<TKey, TValue> class.

    Declaration
    public DocIOSortedList()

    DocIOSortedList(IComparer<TKey>)

    Initializes a new instance of DocIOSortedList<TKey, TValue> class with the specified comparer.

    Declaration
    public DocIOSortedList(IComparer<TKey> comparer)
    Parameters
    Type Name Description
    System.Collections.Generic.IComparer<TKey> comparer

    The System.Collections.Generic.IComparer<T> implementation to use when comparing elements.

    DocIOSortedList(IDictionary<TKey, TValue>)

    Initializes a new instance of DocIOSortedList<TKey, TValue> class from the existing dictionary collection.

    Declaration
    public DocIOSortedList(IDictionary<TKey, TValue> dictionary)
    Parameters
    Type Name Description
    System.Collections.Generic.IDictionary<TKey, TValue> dictionary

    The System.Collections.Generic.IDictionary<TKey, TValue> to copy.

    DocIOSortedList(Int32)

    Initializes a new instance of DocIOSortedList<TKey, TValue> class with the specified length.

    Declaration
    public DocIOSortedList(int count)
    Parameters
    Type Name Description
    System.Int32 count

    The length of the range to sort.

    Implements

    System.Collections.Generic.IDictionary<TKey, TValue>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.IEnumerable

    Extension Methods

    EnumerableExtensions.Average<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Average<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.Sum<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Sum<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.Max<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Max<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.Min<TSource>(IEnumerable<TSource>, Func<TSource, Int16>)
    EnumerableExtensions.Min<TSource>(IEnumerable<TSource>, Func<TSource, Nullable<Int16>>)
    EnumerableExtensions.OrderBy<T>(IEnumerable<T>, String, Func<String, Object, Object>)
    EnumerableExtensions.OrderByDescending<T>(IEnumerable<T>, String, Func<String, Object, Object>)
    EnumerableExtensions.OrderBy<T>(IEnumerable<T>, String, Func<String, Object, Object>, IComparer<Object>)
    EnumerableExtensions.OrderByDescending<T>(IEnumerable<T>, String, Func<String, Object, Object>, IComparer<Object>)
    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    FunctionalExtensions.IterateIndex<T>(IEnumerable<T>, Action<Int32, T>)
    FunctionalExtensions.IterateIndex<T>(IEnumerable<T>, Action<Int32, T>, Int32)
    FunctionalExtensions.Zip<TFirst, TSecond, TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, TResult>)
    FunctionalExtensions.Fold<T, U>(IEnumerable<U>, Func<T, U, T>, T)
    FunctionalExtensions.FoldLeft<T, U>(IEnumerable<U>, Func<T, U, T>, T)
    FunctionalExtensions.FoldRight<T, U>(IEnumerable<U>, Func<T, U, T>, T)
    FunctionalExtensions.ToObservableCollection<T>(IEnumerable<T>)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, IEnumerable<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, String[], IEnumerable<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, List<String>, Func<TElement, Object>[])
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, List<SortDescriptor>, Func<TElement, Object>[])
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, Func<TElement, Object>[])
    QueryableExtensions.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, Int32, Func<TElement, Object>[])
    PivotExtension.GroupByMany<TElement>(IEnumerable<TElement>, IEnumerable<Func<TElement, Object>>)
    ChartExtensionUtils.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved