Search Results for

    Show / Hide Table of Contents

    Interface IPlayableCollectionGroup

    Multiple playable collections that are grouped together under a single context.

    Inherited Members
    IPlaylistCollection.PlayPlaylistCollectionAsync(IPlaylistCollectionItem, CancellationToken)
    IPlaylistCollection.GetPlaylistItemsAsync(int, int, CancellationToken)
    IPlaylistCollection.AddPlaylistItemAsync(IPlaylistCollectionItem, int, CancellationToken)
    IPlaylistCollection.PlaylistItemsChanged
    IPlaylistCollectionBase.TotalPlaylistItemsCount
    IPlaylistCollectionBase.IsPlayPlaylistCollectionAsyncAvailable
    IPlaylistCollectionBase.IsPausePlaylistCollectionAsyncAvailable
    IPlaylistCollectionBase.PlayPlaylistCollectionAsync(CancellationToken)
    IPlaylistCollectionBase.PausePlaylistCollectionAsync(CancellationToken)
    IPlaylistCollectionBase.RemovePlaylistItemAsync(int, CancellationToken)
    IPlaylistCollectionBase.IsAddPlaylistItemAvailableAsync(int, CancellationToken)
    IPlaylistCollectionBase.IsRemovePlaylistItemAvailableAsync(int, CancellationToken)
    IPlaylistCollectionBase.IsPlayPlaylistCollectionAsyncAvailableChanged
    IPlaylistCollectionBase.IsPausePlaylistCollectionAsyncAvailableChanged
    IPlaylistCollectionBase.PlaylistItemsCountChanged
    IMerged<ICorePlaylistCollectionItem>.Sources
    IEquatable<ICorePlaylistCollectionItem>.Equals(ICorePlaylistCollectionItem)
    IEquatable<ICorePlaylistCollection>.Equals(ICorePlaylistCollection)
    ITrackCollection.PlayTrackCollectionAsync(ITrack, CancellationToken)
    ITrackCollection.GetTracksAsync(int, int, CancellationToken)
    ITrackCollection.AddTrackAsync(ITrack, int, CancellationToken)
    ITrackCollection.TracksChanged
    ITrackCollectionBase.TotalTrackCount
    ITrackCollectionBase.IsPlayTrackCollectionAsyncAvailable
    ITrackCollectionBase.IsPauseTrackCollectionAsyncAvailable
    ITrackCollectionBase.PlayTrackCollectionAsync(CancellationToken)
    ITrackCollectionBase.PauseTrackCollectionAsync(CancellationToken)
    ITrackCollectionBase.RemoveTrackAsync(int, CancellationToken)
    ITrackCollectionBase.IsAddTrackAvailableAsync(int, CancellationToken)
    ITrackCollectionBase.IsRemoveTrackAvailableAsync(int, CancellationToken)
    ITrackCollectionBase.IsPlayTrackCollectionAsyncAvailableChanged
    ITrackCollectionBase.IsPauseTrackCollectionAsyncAvailableChanged
    ITrackCollectionBase.TracksCountChanged
    IEquatable<ICoreTrackCollection>.Equals(ICoreTrackCollection)
    IAlbumCollection.PlayAlbumCollectionAsync(IAlbumCollectionItem, CancellationToken)
    IAlbumCollection.GetAlbumItemsAsync(int, int, CancellationToken)
    IAlbumCollection.AddAlbumItemAsync(IAlbumCollectionItem, int, CancellationToken)
    IAlbumCollection.AlbumItemsChanged
    IAlbumCollectionBase.TotalAlbumItemsCount
    IAlbumCollectionBase.IsPlayAlbumCollectionAsyncAvailable
    IAlbumCollectionBase.IsPauseAlbumCollectionAsyncAvailable
    IAlbumCollectionBase.PlayAlbumCollectionAsync(CancellationToken)
    IAlbumCollectionBase.PauseAlbumCollectionAsync(CancellationToken)
    IAlbumCollectionBase.RemoveAlbumItemAsync(int, CancellationToken)
    IAlbumCollectionBase.IsAddAlbumItemAvailableAsync(int, CancellationToken)
    IAlbumCollectionBase.IsRemoveAlbumItemAvailableAsync(int, CancellationToken)
    IAlbumCollectionBase.IsPlayAlbumCollectionAsyncAvailableChanged
    IAlbumCollectionBase.IsPauseAlbumCollectionAsyncAvailableChanged
    IAlbumCollectionBase.AlbumItemsCountChanged
    IEquatable<ICoreAlbumCollectionItem>.Equals(ICoreAlbumCollectionItem)
    IEquatable<ICoreAlbumCollection>.Equals(ICoreAlbumCollection)
    IArtistCollection.PlayArtistCollectionAsync(IArtistCollectionItem, CancellationToken)
    IArtistCollection.GetArtistItemsAsync(int, int, CancellationToken)
    IArtistCollection.AddArtistItemAsync(IArtistCollectionItem, int, CancellationToken)
    IArtistCollection.ArtistItemsChanged
    IArtistCollectionBase.TotalArtistItemsCount
    IArtistCollectionBase.IsPlayArtistCollectionAsyncAvailable
    IArtistCollectionBase.IsPauseArtistCollectionAsyncAvailable
    IArtistCollectionBase.PlayArtistCollectionAsync(CancellationToken)
    IArtistCollectionBase.PauseArtistCollectionAsync(CancellationToken)
    IArtistCollectionBase.RemoveArtistItemAsync(int, CancellationToken)
    IArtistCollectionBase.IsAddArtistItemAvailableAsync(int, CancellationToken)
    IArtistCollectionBase.IsRemoveArtistItemAvailableAsync(int, CancellationToken)
    IArtistCollectionBase.IsPlayArtistCollectionAsyncAvailableChanged
    IArtistCollectionBase.IsPauseArtistCollectionAsyncAvailableChanged
    IArtistCollectionBase.ArtistItemsCountChanged
    IEquatable<ICoreArtistCollectionItem>.Equals(ICoreArtistCollectionItem)
    IEquatable<ICoreArtistCollection>.Equals(ICoreArtistCollection)
    IPlayableCollectionGroupChildren.PlayPlayableCollectionGroupAsync(IPlayableCollectionGroup, CancellationToken)
    IPlayableCollectionGroupChildren.GetChildrenAsync(int, int, CancellationToken)
    IPlayableCollectionGroupChildren.AddChildAsync(IPlayableCollectionGroup, int, CancellationToken)
    IPlayableCollectionGroupChildren.ChildItemsChanged
    IPlayableCollectionGroupChildrenBase.PlayPlayableCollectionGroupAsync(CancellationToken)
    IPlayableCollectionGroupChildrenBase.PausePlayableCollectionGroupAsync(CancellationToken)
    IPlayableCollectionGroupChildrenBase.TotalChildrenCount
    IPlayableCollectionGroupChildrenBase.RemoveChildAsync(int, CancellationToken)
    IPlayableCollectionGroupChildrenBase.IsAddChildAvailableAsync(int, CancellationToken)
    IPlayableCollectionGroupChildrenBase.IsRemoveChildAvailableAsync(int, CancellationToken)
    IPlayableCollectionGroupChildrenBase.ChildrenCountChanged
    IPlayableCollectionItem.AddedAt
    IEquatable<ICorePlayableCollectionGroupChildren>.Equals(ICorePlayableCollectionGroupChildren)
    IPlayableBase.Id
    IPlayableBase.Name
    IPlayableBase.Description
    IPlayableBase.LastPlayed
    IPlayableBase.PlaybackState
    IPlayableBase.Duration
    IPlayableBase.IsChangeNameAsyncAvailable
    IPlayableBase.IsChangeDescriptionAsyncAvailable
    IPlayableBase.IsChangeDurationAsyncAvailable
    IPlayableBase.ChangeNameAsync(string, CancellationToken)
    IPlayableBase.ChangeDescriptionAsync(string, CancellationToken)
    IPlayableBase.ChangeDurationAsync(TimeSpan, CancellationToken)
    IPlayableBase.PlaybackStateChanged
    IPlayableBase.NameChanged
    IPlayableBase.DescriptionChanged
    IPlayableBase.DurationChanged
    IPlayableBase.LastPlayedChanged
    IPlayableBase.IsChangeNameAsyncAvailableChanged
    IPlayableBase.IsChangeDescriptionAsyncAvailableChanged
    IPlayableBase.IsChangeDurationAsyncAvailableChanged
    IDownloadable.DownloadInfo
    IDownloadable.StartDownloadOperationAsync(DownloadOperation, CancellationToken)
    IDownloadable.DownloadInfoChanged
    IImageCollection.GetImagesAsync(int, int, CancellationToken)
    IImageCollection.AddImageAsync(IImage, int, CancellationToken)
    IImageCollection.ImagesChanged
    IImageCollectionBase.IsAddImageAvailableAsync(int, CancellationToken)
    IImageCollectionBase.IsRemoveImageAvailableAsync(int, CancellationToken)
    IImageCollectionBase.RemoveImageAsync(int, CancellationToken)
    IImageCollectionBase.TotalImageCount
    IImageCollectionBase.ImagesCountChanged
    IEquatable<ICoreImageCollection>.Equals(ICoreImageCollection)
    IUrlCollection.GetUrlsAsync(int, int, CancellationToken)
    IUrlCollection.AddUrlAsync(IUrl, int, CancellationToken)
    IUrlCollection.UrlsChanged
    IUrlCollectionBase.TotalUrlCount
    IUrlCollectionBase.RemoveUrlAsync(int, CancellationToken)
    IUrlCollectionBase.IsAddUrlAvailableAsync(int, CancellationToken)
    IUrlCollectionBase.IsRemoveUrlAvailableAsync(int, CancellationToken)
    IUrlCollectionBase.UrlsCountChanged
    IEquatable<ICoreUrlCollection>.Equals(ICoreUrlCollection)
    IEquatable<ICorePlayableCollectionGroup>.Equals(ICorePlayableCollectionGroup)
    IMerged.SourcesChanged
    Namespace: StrixMusic.Sdk.AppModels
    Assembly: StrixMusic.Sdk.dll
    Syntax
    public interface IPlayableCollectionGroup : IPlayableCollectionGroupBase, IPlaylistCollection, IPlaylistCollectionBase, IPlaylistCollectionItem, IPlaylistCollectionItemBase, IMerged<ICorePlaylistCollectionItem>, IEquatable<ICorePlaylistCollectionItem>, IMerged<ICorePlaylistCollection>, IEquatable<ICorePlaylistCollection>, ITrackCollection, ITrackCollectionBase, IMerged<ICoreTrackCollection>, IEquatable<ICoreTrackCollection>, IAlbumCollection, IAlbumCollectionBase, IAlbumCollectionItem, IAlbumCollectionItemBase, IMerged<ICoreAlbumCollectionItem>, IEquatable<ICoreAlbumCollectionItem>, IMerged<ICoreAlbumCollection>, IEquatable<ICoreAlbumCollection>, IArtistCollection, IArtistCollectionBase, IArtistCollectionItem, IArtistCollectionItemBase, IMerged<ICoreArtistCollectionItem>, IEquatable<ICoreArtistCollectionItem>, IMerged<ICoreArtistCollection>, IEquatable<ICoreArtistCollection>, IPlayableCollectionGroupChildren, IPlayableCollectionGroupChildrenBase, IPlayableCollectionBase, IPlayableCollectionItem, ICollectionItemBase, IMerged<ICorePlayableCollectionGroupChildren>, IEquatable<ICorePlayableCollectionGroupChildren>, IPlayable, IPlayableBase, IDownloadable, IImageCollection, IImageCollectionBase, IMerged<ICoreImageCollection>, IEquatable<ICoreImageCollection>, IUrlCollection, IUrlCollectionBase, ICollectionBase, IMerged<ICoreUrlCollection>, IEquatable<ICoreUrlCollection>, IAppModel, IMerged<ICorePlayableCollectionGroup>, IEquatable<ICorePlayableCollectionGroup>, IMerged
    Remarks

    Instances of this class may contain data merged from one or more sources.

    • Improve this Doc
    • View Source
    In This Article
    Back to top © 2022 Arlo Godfrey