Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Interface IChannelManager

    Namespace: MediaBrowser.Controller.Channels
    Assembly: MediaBrowser.Controller.dll
    Syntax
    public interface IChannelManager

    Properties

    ChannelCount

    Declaration
    int ChannelCount { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    AddParts(IEnumerable<IChannel>)

    Adds the parts.

    Declaration
    void AddParts(IEnumerable<IChannel> channels)
    Parameters
    Type Name Description
    System.Collections.Generic.IEnumerable<IChannel> channels

    The channels.

    CanDelete(BaseItem, Channel)

    Declaration
    bool CanDelete(BaseItem item, Channel channel)
    Parameters
    Type Name Description
    BaseItem item
    Channel channel
    Returns
    Type Description
    System.Boolean

    DeleteItem(BaseItem)

    Declaration
    Task DeleteItem(BaseItem item)
    Parameters
    Type Name Description
    BaseItem item
    Returns
    Type Description
    System.Threading.Tasks.Task

    GetChannel<T>()

    Declaration
    T GetChannel<T>()
        where T : IChannel
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T

    GetLatestItemsOrderBy(Channel)

    Declaration
    (string, SortOrder)[] GetLatestItemsOrderBy(Channel channel)
    Parameters
    Type Name Description
    Channel channel
    Returns
    Type Description
    System.ValueTuple<System.String, SortOrder>[]

    GetLibraryOptions(Channel)

    Declaration
    LibraryOptions GetLibraryOptions(Channel channel)
    Parameters
    Type Name Description
    Channel channel
    Returns
    Type Description
    LibraryOptions

    GetStaticMediaSources(BaseItem, Channel)

    Declaration
    List<MediaSourceInfo> GetStaticMediaSources(BaseItem item, Channel channel)
    Parameters
    Type Name Description
    BaseItem item
    Channel channel
    Returns
    Type Description
    System.Collections.Generic.List<MediaSourceInfo>

    GetUserViewItems(Channel, IDataContext, CancellationToken)

    Declaration
    BaseItem[] GetUserViewItems(Channel channel, IDataContext dataContext, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    Channel channel
    IDataContext dataContext
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    BaseItem[]

    RefreshChannelContent(IChannel, Int32, String, CancellationToken)

    Declaration
    Task RefreshChannelContent(IChannel channel, int maxRefreshLevel, string restrictTopLevelFolderId, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    IChannel channel
    System.Int32 maxRefreshLevel
    System.String restrictTopLevelFolderId
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task

    Extension Methods

    Extensions.JsonClone<T>(T, IJsonSerializer)
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.