Interface IAimpDataFilter
Interface IAimpDataFilter Implements the IAimpDataFilterGroup
Inherited Members
Namespace: AIMP.SDK.MusicLibrary
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpDataFilter : IAimpDataFilterGroup
Properties
AlphaBeticIndex
Code of character in the alphabetic index. 0 - character is not set.
Declaration
int AlphaBeticIndex { get; set; }
Limit
Gets or sets the max count of records to return. 0 - maximum is not set.
Declaration
int Limit { get; set; }
Offset
Gets or sets the count of records to skip.
Declaration
int Offset { get; set; }
SearchString
Gets or sets the search string. Can be null.
Declaration
string SearchString { get; set; }
SortBy
Gets or sets the field name for sorting. Can be null.
Declaration
string SortBy { get; set; }
SortDirection
Gets or sets the sort direction. AIMPML_FILTER_SORTBY
Declaration
SortDirectionType SortDirection { get; set; }
Methods
Assign(IAimpDataFilter)
Copies the data from a Source filter. Note: source filter must be assigned to same data storage.
Declaration
AimpActionResult Assign(IAimpDataFilter source)
Parameters
Type | Name | Description |
---|---|---|
IAimpDataFilter | source | The source. |
Clone()
Clones to the specified source.
Declaration
AimpActionResult<IAimpDataFilter> Clone()