SwyxWare 14.20 - ConfigDataStore SDK SwyxWare 14.20 - ConfigDataStore SDK
SwyxWare 14.20 - ConfigDataStore SDK SwyxWare 14.20 - ConfigDataStore SDK
Generated with DocFX + Singulink

Search Results for

    Class UserEntrySortableCollection

    Namespace
    SWConfigDataClientLib.Proxies.Users
    Assembly
    IpPbxCDSClientLib.dll

    UserEntrySortableCollection is a sortable collection of UserEntry objects. It is used to hold local filter results and to sort result list without recalling the server. The class can be bound to DataGridControls.

    public class UserEntrySortableCollection : List<UserEntry>
    Inheritance
    object
    List<UserEntry>
    UserEntrySortableCollection

    Constructors

    UserEntrySortableCollection()

    Standard contructor

    public UserEntrySortableCollection()

    Fields

    m_OrigCollection

    protected UserPrimaryCollection m_OrigCollection

    Field Value

    UserPrimaryCollection

    Properties

    AllowEdit

    public bool AllowEdit { get; }

    Property Value

    bool

    AllowNew

    public bool AllowNew { get; }

    Property Value

    bool

    AllowRemove

    public bool AllowRemove { get; }

    Property Value

    bool

    IsSorted

    public bool IsSorted { get; }

    Property Value

    bool

    SortDirection

    public ListSortDirection SortDirection { get; }

    Property Value

    ListSortDirection

    SortProperty

    public PropertyDescriptor SortProperty { get; }

    Property Value

    PropertyDescriptor

    SupportsChangeNotification

    public bool SupportsChangeNotification { get; }

    Property Value

    bool

    SupportsSearching

    public bool SupportsSearching { get; }

    Property Value

    bool

    SupportsSorting

    public bool SupportsSorting { get; }

    Property Value

    bool

    Methods

    AddIndex(PropertyDescriptor)

    public void AddIndex(PropertyDescriptor property)

    Parameters

    property PropertyDescriptor

    AddNew()

    public object AddNew()

    Returns

    object

    ApplySort(PropertyDescriptor, ListSortDirection)

    public void ApplySort(PropertyDescriptor property, ListSortDirection direction)

    Parameters

    property PropertyDescriptor
    direction ListSortDirection

    FillFromPrimaryCollection()

    Loads or reloads all entries from the owners collection. All Filter and sorts wll be reseted.

    public virtual void FillFromPrimaryCollection()

    FilterLocationID(int)

    Filters the collection by removing all entries not matching the filter. The source collection keeps unchanged.

    public virtual void FilterLocationID(int LocationID)

    Parameters

    LocationID int

    FilterProfileID(int)

    Filters the collection by removing all entries not matching the filter. The source collection keeps unchanged.

    public virtual void FilterProfileID(int ProfileID)

    Parameters

    ProfileID int

    Find(PropertyDescriptor, object)

    public int Find(PropertyDescriptor property, object key)

    Parameters

    property PropertyDescriptor
    key object

    Returns

    int

    OnListChanged(ListChangedEventArgs)

    protected virtual void OnListChanged(ListChangedEventArgs ev)

    Parameters

    ev ListChangedEventArgs

    RemoveIndex(PropertyDescriptor)

    public void RemoveIndex(PropertyDescriptor property)

    Parameters

    property PropertyDescriptor

    RemoveSort()

    public void RemoveSort()

    Sort(SortableAttributes)

    public virtual void Sort(UserEntrySortableCollection.SortableAttributes sorting)

    Parameters

    sorting UserEntrySortableCollection.SortableAttributes
    © Enreach GmbH