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

    Show / Hide Table of Contents

    Class CollectionFolder

    Specialized Folder class that points to a subset of the physical folders in the system. It is created from the user-specific folders within the system root

    Inheritance
    System.Object
    BaseItem
    Folder
    CollectionFolder
    Implements
    IHasProviderIds
    IHasLookupInfo<ItemLookupInfo>
    IHasFolderGrouping
    ICollectionFolder
    IHasCollectionType
    Inherited Members
    Folder.UserViewManager
    Folder.IsPreSorted
    Folder.IsPhysicalRoot
    Folder.IsResolvedToFolder
    Folder.IsTopParent
    Folder.IsFolder
    Folder.IsDisplayedAsFolder
    Folder.SupportsCumulativeRunTimeTicks
    Folder.SupportsExternalTransfer
    Folder.AddChild(BaseItem)
    Folder.AddChild(BaseItem, BaseItem[])
    Folder.GetNonCachedChildren(IDirectoryService, LibraryOptions)
    Folder.GetChildrenForValidation()
    Folder.GetChildren(InternalItemsQuery)
    Folder.GetChildrenIds(InternalItemsQuery)
    Folder.TriggerOnRefreshStart()
    Folder.TriggerOnRefreshComplete()
    Folder.GetChildCount(User)
    Folder.GetRecursiveChildCount(User)
    Folder.GetItems(InternalItemsQuery)
    Folder.GetItemIdList(InternalItemsQuery)
    Folder.GetItemList(InternalItemsQuery)
    Folder.GetChildren(User)
    Folder.GetRecursiveChildren()
    Folder.MarkDirectlyAsPlayed
    Folder.MarkPlayed(User, BaseItem[], Nullable<DateTimeOffset>, Boolean)
    Folder.MarkUnplayed(User)
    Folder.IsPlayed(User)
    Folder.IsUnplayed(User)
    Folder.AllowRecursiveCounts
    Folder.FillUserDataDtoValues(UserItemDataDto, BaseItemDto, User, DtoOptions)
    Folder.FillPlayedStatus(UserItemDataDto, Nullable<Int32>, User, DtoOptions)
    BaseItem.PlayCount
    BaseItem.LastPlayedDate
    BaseItem.Played
    BaseItem.AudioStreamIndex
    BaseItem.SubtitleStreamIndex
    BaseItem.UserDataKey
    BaseItem.IsFavorite
    BaseItem.UserRating
    BaseItem.PlaybackPositionTicks
    BaseItem.UserDataSet
    BaseItem.InternalId
    BaseItem.RemoteTrailers
    BaseItem.ListItemEntryId
    BaseItem.IsSecondaryMergedItemInSameFolder
    BaseItem.IsPublic
    BaseItem.MediaStreams
    BaseItem.AdditionalPartCount
    BaseItem.LocalTrailerCount
    BaseItem.SpecialFeatureCount
    BaseItem.SupportedImageExtensions
    BaseItem.TrailerFolderName
    BaseItem.ThemeSongsFolderName
    BaseItem.ThemeSongFilename
    BaseItem.ThemeVideosFolderName
    BaseItem.ExtrasSubFolders
    BaseItem.IsPlaceHolder
    BaseItem.SupportsExtras
    BaseItem.SupportsAdditionalParts
    BaseItem.IsCompleteMedia
    BaseItem.DisplayExtraTypes
    BaseItem.GetDisplayExtraIds()
    BaseItem.ThemeSongIds
    BaseItem.ThemeVideoIds
    BaseItem.LocalTrailerIds
    BaseItem.HasPlaceholderMatadata()
    BaseItem.SupportsManageAccess()
    BaseItem.CanManageAccess(User, UserItemShareLevel)
    BaseItem.SupportsMakePublicOrPrivate()
    BaseItem.AssertHasMinimumShareLevel(User, UserItemShareLevel)
    BaseItem.GetShareLevel(User)
    BaseItem.CanLeaveSharedContent(User, UserItemShareLevel)
    BaseItem.CanMakePublic(User)
    BaseItem.CanMakePrivate(User)
    BaseItem.CanMakePublic(UserItemShareLevel)
    BaseItem.CanMakePrivate(UserItemShareLevel)
    BaseItem.GetExtraGuids(ExtraType[])
    BaseItem.GetAdditionalParts(DtoOptions, User)
    BaseItem.GetAdditionalPartIds()
    BaseItem.GetExtraTypes(ExtraType[])
    BaseItem.GetExtraIds(ExtraType[])
    BaseItem.GetExtras(ExtraType[])
    BaseItem.GetExtras(ExtraType[], DtoOptions)
    BaseItem.GetExtras(Int64, String, ExtraType[], DtoOptions)
    BaseItem.GetExtras(Int64, ExtraType[], DtoOptions)
    BaseItem.GetThemeSongs(DtoOptions)
    BaseItem.GetThemeVideos(DtoOptions)
    BaseItem.GetRunTimeTicksForPlayState()
    BaseItem.PreferredMetadataCountryCode
    BaseItem.PreferredMetadataLanguage
    BaseItem.Size
    BaseItem.Prefix
    BaseItem.ShareLevel
    BaseItem.SyncStatus
    BaseItem.Container
    BaseItem.MediaContainer
    BaseItem.Tagline
    BaseItem.ImageInfos
    BaseItem.IsVirtualItem
    BaseItem.AlbumId
    BaseItem.SeriesId
    BaseItem.Album
    BaseItem.SupportsEditingAlbum
    BaseItem.GetStandaloneDisplayName()
    BaseItem.GetStandaloneDisplayName(String, String, Nullable<Int32>, Nullable<Int32>)
    BaseItem.IsInMixedFolder
    BaseItem.OwnsFolder
    BaseItem.OriginalParsedName
    BaseItem.IsNameParsedFromFolder
    BaseItem.SupportsPlayedStatus()
    BaseItem.GetDisplayOrderIntValue()
    BaseItem.SetDisplayOrder(String)
    BaseItem.GetMediaContainingFolderPath(LibraryOptions)
    BaseItem.GetSupportsPositionTicksResume(LibraryOptions)
    BaseItem.SupportsRemoteImageDownloading
    BaseItem.Name
    BaseItem.IsShortcut
    BaseItem.IsFileShortcut(String)
    BaseItem.IsUnaired
    BaseItem.TotalBitrate
    BaseItem.ExtraType
    BaseItem.IsThemeMedia
    BaseItem.OriginalTitle
    BaseItem.Id
    BaseItem.GetDefaultMediaSourceId()
    BaseItem.IsHD
    BaseItem.Width
    BaseItem.Height
    BaseItem.Path
    BaseItem.ContainingFolderPath
    BaseItem.ExternalId
    BaseItem.SeriesPresentationUniqueKey
    BaseItem.LocationType
    BaseItem.PathProtocol
    BaseItem.IsPathProtocol(MediaProtocol)
    BaseItem.IsFileProtocol
    BaseItem.HasPathProtocol
    BaseItem.FileNameWithoutExtension
    BaseItem.FileName
    BaseItem.EnableAlphaNumericSorting
    BaseItem.PrimaryImagePath
    BaseItem.IsMetadataFetcherEnabled(LibraryOptions, String)
    BaseItem.IsImageFetcherEnabled(LibraryOptions, String)
    BaseItem.IsAuthorizedToDelete(User, UserItemShareLevel, Folder[])
    BaseItem.CanDelete(User, Folder[])
    BaseItem.CanDelete(User, UserItemShareLevel, Folder[])
    BaseItem.CanDownload()
    BaseItem.IsAuthorizedToDownload(User)
    BaseItem.CanDownload(User)
    BaseItem.CanDownloadAsSingleMedia()
    BaseItem.CanDownloadAsFolder()
    BaseItem.DateCreated
    BaseItem.DateModified
    BaseItem.HasDateModifiedChanged(DateTimeOffset)
    BaseItem.HasDateChanged(DateTimeOffset, DateTimeOffset)
    BaseItem.HasDateChanged(Nullable<DateTimeOffset>, DateTimeOffset)
    BaseItem.HasDateChanged(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
    BaseItem.DateLastSaved
    BaseItem.DateLastRefreshed
    BaseItem.IsGreaterThanDateLastSaved(DateTimeOffset)
    BaseItem.Logger
    BaseItem.LibraryManager
    BaseItem.LiveTvManager
    BaseItem.FeatureManager
    BaseItem.UserManager
    BaseItem.ConfigurationManager
    BaseItem.ProviderManager
    BaseItem.LocalizationManager
    BaseItem.ItemRepository
    BaseItem.FileSystem
    BaseItem.UserDataManager
    BaseItem.ChannelManager
    BaseItem.MediaSourceManager
    BaseItem.NetworkManager
    BaseItem.ApplicationHost
    BaseItem.ToString()
    BaseItem.IsLocked
    BaseItem.LockedFields
    BaseItem.MediaType
    BaseItem.SortName
    BaseItem.SetSortNameDirect(String)
    BaseItem.IsFieldLocked(MetadataFields)
    BaseItem.AddProviderIdsToName(String, String[])
    BaseItem.GetInternalMetadataPath()
    BaseItem.GetInternalMetadataPath(String)
    BaseItem.GetInternalMetadataPath(Guid, String)
    BaseItem.CreateSortName()
    BaseItem.CreateSortName(ReadOnlySpan<Char>)
    BaseItem.ParentId
    BaseItem.Parent
    BaseItem.SetParent(BaseItem)
    BaseItem.GetParent()
    BaseItem.GetParents()
    BaseItem.FindParent<T>()
    BaseItem.DisplayParentId
    BaseItem.ImageDisplayParentId
    BaseItem.DisplayParent
    BaseItem.PremiereDate
    BaseItem.EndDate
    BaseItem.OfficialRating
    BaseItem.CriticRating
    BaseItem.CustomRating
    BaseItem.Overview
    BaseItem.Studios
    BaseItem.StudioItems
    BaseItem.Genres
    BaseItem.GenreItems
    BaseItem.Tags
    BaseItem.TagItems
    BaseItem.Collections
    BaseItem.ImportedCollections
    BaseItem.GetImportedCollections()
    BaseItem.GetAllKnownCollections()
    BaseItem.AddImportedCollections(LinkedItemInfo[])
    BaseItem.ContainsTag(String)
    BaseItem.SetTags(IEnumerable<String>)
    BaseItem.SetCollections(IEnumerable<String>)
    BaseItem.SetGenres(IEnumerable<String>)
    BaseItem.ProductionLocations
    BaseItem.CommunityRating
    BaseItem.RunTimeTicks
    BaseItem.ProductionYear
    BaseItem.IndexNumber
    BaseItem.ParentIndexNumber
    BaseItem.OfficialRatingForComparison
    BaseItem.CustomRatingForComparison
    BaseItem.GetMediaStreams()
    BaseItem.MarkTaggedItemsLoaded()
    BaseItem.EnsureTaggedItemsLoaded()
    BaseItem.IsActiveRecording()
    BaseItem.GetMediaSources(Boolean, Boolean, LibraryOptions)
    BaseItem.GetMediaSources(User, Boolean, Boolean, LibraryOptions)
    BaseItem.GetAllItemsForMediaSources(User, Boolean)
    BaseItem.RefreshMetadata(BaseItem[], LibraryOptions, CancellationToken)
    BaseItem.RefreshMetadata(CancellationToken)
    BaseItem.EnableInternalIdsExternally
    BaseItem.GetClientId()
    BaseItem.RefreshMetadata(MetadataRefreshOptions, CancellationToken)
    BaseItem.RefreshMetadata(MetadataRefreshOptions, BaseItem[], LibraryOptions, CancellationToken)
    BaseItem.SupportsGenres
    BaseItem.SupportsStudios
    BaseItem.SupportsLocalTrailers
    BaseItem.GetFileSystemChildren(IDirectoryService)
    BaseItem.GetUniquelyIdentifiableProviderIds()
    BaseItem.ProviderIds
    BaseItem.LatestItemsContainerId
    BaseItem.CreatePresentationUniqueKey()
    BaseItem.CreatePresentationUniqueKey(BaseItem[], LibraryOptions)
    BaseItem.GetDefaultPresentationUniqueKey()
    BaseItem.PresentationUniqueKey
    BaseItem.GetPresentationUniqueKey()
    BaseItem.GetUserDataKey()
    BaseItem.GetUserDataKeyInternal()
    BaseItem.AfterMetadataRefresh()
    BaseItem.GetPreferredMetadataLanguage()
    BaseItem.GetPreferredMetadataLanguage(LibraryOptions)
    BaseItem.GetPreferredImageLanguage(LibraryOptions)
    BaseItem.GetPreferredMetadataCountryCode()
    BaseItem.GetPreferredMetadataCountryCode(LibraryOptions)
    BaseItem.IsLocalMetadataReaderEnabled(LibraryOptions, String)
    BaseItem.GetParentalRatingValue()
    BaseItem.GetInheritedParentalRatingValue()
    BaseItem.IsVisibleStandalone(User)
    BaseItem.GetClientTypeName()
    BaseItem.EnableRememberingTrackSelections
    BaseItem.AddStudio(String)
    BaseItem.SetStudios(IEnumerable<String>)
    BaseItem.AddGenre(String)
    BaseItem.AddCollection(String)
    BaseItem.AddCollection(LinkedItemInfo)
    BaseItem.AddCollectionInfo(LinkedItemInfo)
    BaseItem.AddCollection(BoxSet)
    BaseItem.RemoveCollection(Int64)
    BaseItem.MarkPlayed(User, Nullable<DateTimeOffset>, Boolean)
    BaseItem.UpdateHideFromResume(User, UserItemData, Boolean)
    BaseItem.UpdateHideFromResume(User, UserItemData, BaseItem[], Boolean)
    BaseItem.HasImage(ImageType, Int32)
    BaseItem.SetImage(ItemImageInfo, Int32)
    BaseItem.SetImage(ItemImageInfo, Int32, Boolean)
    BaseItem.AddImage(FileSystemMetadata, ImageType)
    BaseItem.DeleteImage(ImageType, Int32)
    BaseItem.RemoveImage(ImageType, String)
    BaseItem.RemoveImage(ItemImageInfo)
    BaseItem.RemoveImages(List<ItemImageInfo>)
    BaseItem.UpdateToRepository(ItemUpdateType)
    BaseItem.UpdateToRepository(ItemUpdateType, BaseItem)
    BaseItem.UpdateToRepository(ItemUpdateType, MetadataRefreshOptions)
    BaseItem.UpdateToRepository(ItemUpdateType, BaseItem, MetadataRefreshOptions)
    BaseItem.GetImagePath(ImageType, Int32)
    BaseItem.GetImageInfo(ImageType, Int32)
    BaseItem.GetImages(ImageType)
    BaseItem.AddImages(ImageType, List<FileSystemMetadata>, Boolean)
    BaseItem.GetDeletePaths(Boolean, BaseItem[])
    BaseItem.AllowsMultipleImages(ImageType)
    BaseItem.ReorderImage(ImageType, Int32, Int32)
    BaseItem.MoveFiles(String[], String[])
    BaseItem.IsFavoriteOrLiked(User)
    BaseItem.IHasLookupInfo<ItemLookupInfo>.GetLookupInfo(LibraryOptions)
    BaseItem.GetItemLookupInfo<T>(LibraryOptions)
    BaseItem.GetNameForMetadataLookup()
    BaseItem.BeforeMetadataRefresh(Boolean)
    BaseItem.GetMappedPath(String, Nullable<MediaProtocol>, LibraryOptions)
    BaseItem.GetEtag(User)
    BaseItem.GetEtagValues(User)
    BaseItem.GetInternalAncestorIds()
    BaseItem.GetTopParent()
    BaseItem.SupportsAncestors
    BaseItem.GetRelatedUrls()
    BaseItem.UpdateRatingToItems(BaseItem[])
    BaseItem.AllowEditingField(MetadataFields)
    BaseItem.SupportsResetMetadata
    BaseItem.ResetMetadata()
    BaseItem.ResetMetadataInternal()
    BaseItem.GetChildrenForValidationSorted()
    BaseItem.ValidateChildren(IProgress<Double>, CancellationToken, MetadataRefreshOptions, Boolean)
    BaseItem.ResolvedExtras
    BaseItem.ValidateChildrenInternal(IProgress<Double>, CancellationToken, Boolean, Boolean, BaseItem[], LibraryOptions, Dictionary<Int64, Boolean>, MetadataRefreshOptions, IDirectoryService)
    BaseItem.SortChildrenForValidation(BaseItem[])
    BaseItem.EnableImageCaching(LibraryOptions)
    BaseItem.GetApiImageUrl(ItemImageInfo, Int32, ApiImageOptions, String)
    BaseItem.GetLocalApiImageUrl(ItemImageInfo, Int32, ApiImageOptions, CancellationToken)
    BaseItem.GetRemoteApiImageUrl(ItemImageInfo, Int32, ApiImageOptions)
    Namespace: MediaBrowser.Controller.Entities
    Assembly: MediaBrowser.Controller.dll
    Syntax
    public sealed class CollectionFolder : Folder, IHasProviderIds, IHasLookupInfo<ItemLookupInfo>, IHasFolderGrouping, ICollectionFolder, IHasCollectionType

    Properties

    CollectionType

    Declaration
    [IgnoreDataMember]
    public string CollectionType { get; }
    Property Value
    Type Description
    System.String

    DisplayPreferencesId

    Allow different display preferences for each collection folder

    Declaration
    [IgnoreDataMember]
    public override Guid DisplayPreferencesId { get; }
    Property Value
    Type Description
    System.Guid

    The display prefs id.

    Overrides
    BaseItem.DisplayPreferencesId

    EnableItemChangeEvents

    Declaration
    [IgnoreDataMember]
    public bool EnableItemChangeEvents { get; }
    Property Value
    Type Description
    System.Boolean

    ForceDefaultAspectRatio

    Declaration
    [IgnoreDataMember]
    public override bool ForceDefaultAspectRatio { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.ForceDefaultAspectRatio

    IsHidden

    Declaration
    [IgnoreDataMember]
    public override bool IsHidden { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.IsHidden

    JsonSerializer

    Declaration
    public static IJsonSerializer JsonSerializer { get; set; }
    Property Value
    Type Description
    IJsonSerializer

    PhysicalFolderIds

    Gets or sets the tags.

    Declaration
    [IgnoreDataMember]
    public long[] PhysicalFolderIds { get; set; }
    Property Value
    Type Description
    System.Int64[]

    The tags.

    SupportsCollections

    Declaration
    [IgnoreDataMember]
    public override bool SupportsCollections { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.SupportsCollections

    SupportsInheritedParentImages

    Declaration
    [IgnoreDataMember]
    public override bool SupportsInheritedParentImages { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    Folder.SupportsInheritedParentImages

    SupportsOwnedItems

    Declaration
    [IgnoreDataMember]
    public override bool SupportsOwnedItems { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.SupportsOwnedItems

    SupportsPeople

    Declaration
    [IgnoreDataMember]
    public override bool SupportsPeople { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.SupportsPeople

    SupportsTags

    Declaration
    [IgnoreDataMember]
    public override bool SupportsTags { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.SupportsTags

    SupportsThemeMedia

    Declaration
    [IgnoreDataMember]
    public override bool SupportsThemeMedia { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.SupportsThemeMedia

    SupportsUserData

    Declaration
    [IgnoreDataMember]
    public override bool SupportsUserData { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.SupportsUserData

    ValidatesChildren

    Declaration
    [IgnoreDataMember]
    protected override bool ValidatesChildren { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    BaseItem.ValidatesChildren

    XmlSerializer

    Declaration
    public static IXmlSerializer XmlSerializer { get; set; }
    Property Value
    Type Description
    IXmlSerializer

    Methods

    CanDelete()

    Declaration
    public override bool CanDelete()
    Returns
    Type Description
    System.Boolean
    Overrides
    Folder.CanDelete()

    FillItemLinks(List<(ItemLinkType, String, Int64)>)

    Declaration
    public override void FillItemLinks(List<(ItemLinkType, string, long)> itemLinks)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.ValueTuple<ItemLinkType, System.String, System.Int64>> itemLinks
    Overrides
    BaseItem.FillItemLinks(List<(ItemLinkType, String, Int64)>)

    GetDefaultPrimaryImageAspectRatio()

    Declaration
    public override double GetDefaultPrimaryImageAspectRatio()
    Returns
    Type Description
    System.Double
    Overrides
    BaseItem.GetDefaultPrimaryImageAspectRatio()

    GetIdsForAncestorIdsQuery(User)

    Declaration
    public override long[] GetIdsForAncestorIdsQuery(User user = null)
    Parameters
    Type Name Description
    User user
    Returns
    Type Description
    System.Int64[]
    Overrides
    BaseItem.GetIdsForAncestorIdsQuery(User)

    GetItemIdsInternal(InternalItemsQuery)

    Declaration
    protected override long[] GetItemIdsInternal(InternalItemsQuery query)
    Parameters
    Type Name Description
    InternalItemsQuery query
    Returns
    Type Description
    System.Int64[]
    Overrides
    Folder.GetItemIdsInternal(InternalItemsQuery)

    GetItemsForAncestorIdsQuery(User)

    Declaration
    public override BaseItem[] GetItemsForAncestorIdsQuery(User user = null)
    Parameters
    Type Name Description
    User user
    Returns
    Type Description
    BaseItem[]
    Overrides
    BaseItem.GetItemsForAncestorIdsQuery(User)

    GetItemsInternal(InternalItemsQuery)

    Declaration
    protected override QueryResult<BaseItem> GetItemsInternal(InternalItemsQuery query)
    Parameters
    Type Name Description
    InternalItemsQuery query
    Returns
    Type Description
    QueryResult<BaseItem>
    Overrides
    Folder.GetItemsInternal(InternalItemsQuery)

    GetLatestItemsOrderBy()

    Declaration
    public (string, SortOrder)[] GetLatestItemsOrderBy()
    Returns
    Type Description
    System.ValueTuple<System.String, SortOrder>[]

    GetLibraryOptions()

    Declaration
    public LibraryOptions GetLibraryOptions()
    Returns
    Type Description
    LibraryOptions

    GetLibraryOptions(Int64)

    Declaration
    public static LibraryOptions GetLibraryOptions(long libraryItemId)
    Parameters
    Type Name Description
    System.Int64 libraryItemId
    Returns
    Type Description
    LibraryOptions

    GetPhysicalFolderItems(InternalItemsQuery)

    Declaration
    public BaseItem[] GetPhysicalFolderItems(InternalItemsQuery query)
    Parameters
    Type Name Description
    InternalItemsQuery query
    Returns
    Type Description
    BaseItem[]

    GetPhysicalFolders(InternalItemsQuery)

    Declaration
    public QueryResult<BaseItem> GetPhysicalFolders(InternalItemsQuery query)
    Parameters
    Type Name Description
    InternalItemsQuery query
    Returns
    Type Description
    QueryResult<BaseItem>

    GetRefreshProgress()

    Declaration
    public override double? GetRefreshProgress()
    Returns
    Type Description
    System.Nullable<System.Double>
    Overrides
    Folder.GetRefreshProgress()

    GetSupportedItemLinkTypes()

    Declaration
    public override List<ItemLinkType> GetSupportedItemLinkTypes()
    Returns
    Type Description
    System.Collections.Generic.List<ItemLinkType>
    Overrides
    BaseItem.GetSupportedItemLinkTypes()

    IsSaveLocalMetadataEnabled(LibraryOptions)

    Declaration
    public override bool IsSaveLocalMetadataEnabled(LibraryOptions libraryOptions)
    Parameters
    Type Name Description
    LibraryOptions libraryOptions
    Returns
    Type Description
    System.Boolean
    Overrides
    BaseItem.IsSaveLocalMetadataEnabled(LibraryOptions)

    IsVisible(User)

    Declaration
    public override bool IsVisible(User user)
    Parameters
    Type Name Description
    User user
    Returns
    Type Description
    System.Boolean
    Overrides
    BaseItem.IsVisible(User)

    OnCollectionFolderChange(Int64)

    Declaration
    public static void OnCollectionFolderChange(long libraryItemId)
    Parameters
    Type Name Description
    System.Int64 libraryItemId

    SaveLibraryOptions(Int64, LibraryOptions)

    Declaration
    public static void SaveLibraryOptions(long libraryItemId, LibraryOptions options)
    Parameters
    Type Name Description
    System.Int64 libraryItemId
    LibraryOptions options

    UpdateLibraryOptions(LibraryOptions)

    Declaration
    public void UpdateLibraryOptions(LibraryOptions options)
    Parameters
    Type Name Description
    LibraryOptions options

    Events

    LibraryOptionsUpdated

    Declaration
    public static event EventHandler<GenericEventArgs<Tuple<CollectionFolder, LibraryOptions>>> LibraryOptionsUpdated
    Event Type
    Type Description
    System.EventHandler<GenericEventArgs<System.Tuple<CollectionFolder, LibraryOptions>>>

    Implements

    IHasProviderIds
    IHasLookupInfo<TLookupInfoType>
    IHasFolderGrouping
    ICollectionFolder
    IHasCollectionType

    Extension Methods

    BaseItemExtensions.GetImagePath(BaseItem, ImageType)
    BaseItemExtensions.HasImage(BaseItem, ImageType)
    Extensions.AddTrailerUrl(BaseItem, String)
    TagExtensions.AddTag(BaseItem, String)
    TagExtensions.RemoveTag(BaseItem, String)
    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.