Interface IAimpGroupingTreeDataProviderSelection
Interface provides an access to data from the GetData(IAimpGroupingTreeSelection). Interface implementation must support asynchronous access.
Namespace: AIMP.SDK.MusicLibrary.DataStorage
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpGroupingTreeDataProviderSelection
Methods
GetDisplayValue()
Returns text to display to end user (optionally).
Declaration
AimpActionResult<string> GetDisplayValue()
GetFlags()
Gets the tree node flags GroupingTreeNodeFlags.
note
AIMPML_GROUPINGTREENODE_FLAG_HASCHILDREN - current node has children. AIMPML_GROUPINGTREENODE_FLAG_STANDALONE IAimpGroupingTreeSelection.
Declaration
GroupingTreeNodeFlags GetFlags()
GetImageIndex()
Return the node image FieldImageIndex.
Declaration
AimpActionResult<FieldImageIndex> GetImageIndex()
GetValue()
Returns the value for specified field name.
Declaration
AimpActionResult<string, object> GetValue()
NextRow()
Jumps to the next record. Returns False if current node is last.
Declaration
bool NextRow()