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

    Show / Hide Table of Contents

    Class NamingOptions

    Inheritance
    System.Object
    NamingOptions
    Namespace: Emby.Naming.Common
    Assembly: Emby.Naming.dll
    Syntax
    public sealed class NamingOptions

    Constructors

    NamingOptions()

    Declaration
    public NamingOptions()

    Fields

    AllNamedParts

    Declaration
    public static string[] AllNamedParts
    Field Value
    Type Description
    System.String[]

    NamedParts

    Declaration
    public static string[][] NamedParts
    Field Value
    Type Description
    System.String[][]

    SeasonFolderRegexes

    Declaration
    public Regex[] SeasonFolderRegexes
    Field Value
    Type Description
    System.Text.RegularExpressions.Regex[]

    TvMultiEpisodeRegex

    Declaration
    public Regex TvMultiEpisodeRegex
    Field Value
    Type Description
    System.Text.RegularExpressions.Regex

    TvMultiEpisodeRegexAll

    Declaration
    public Regex TvMultiEpisodeRegexAll
    Field Value
    Type Description
    System.Text.RegularExpressions.Regex

    Properties

    AlbumStackingPrefixes

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

    AudioFileExtensions

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

    CleanDateTimeRegexes

    Declaration
    public Regex[] CleanDateTimeRegexes { get; }
    Property Value
    Type Description
    System.Text.RegularExpressions.Regex[]

    CleanDateTimes

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

    CleanStringRegexes

    Declaration
    public Regex[] CleanStringRegexes { get; }
    Property Value
    Type Description
    System.Text.RegularExpressions.Regex[]

    CleanStrings

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

    EpisodeExpressions

    Declaration
    public EpisodeExpression[] EpisodeExpressions { get; set; }
    Property Value
    Type Description
    EpisodeExpression[]

    EpisodeWithoutSeasonExpressions

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

    EpisodeWithoutSeasonRegexes

    Declaration
    public Regex[] EpisodeWithoutSeasonRegexes { get; }
    Property Value
    Type Description
    System.Text.RegularExpressions.Regex[]

    Format3DRules

    Declaration
    public Format3DRule[] Format3DRules { get; set; }
    Property Value
    Type Description
    Format3DRule[]

    StubFileExtensions

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

    StubTypes

    Declaration
    public StubTypeRule[] StubTypes { get; set; }
    Property Value
    Type Description
    StubTypeRule[]

    SubtitleDefaultFlags

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

    SubtitleFileExtensions

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

    SubtitleFlagDelimiters

    Declaration
    public char[] SubtitleFlagDelimiters { get; set; }
    Property Value
    Type Description
    System.Char[]

    SubtitleFolderNames

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

    SubtitleForcedFlags

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

    SubtitleHearingImpairedFlags

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

    VideoExtraRules

    Declaration
    public ExtraRule[] VideoExtraRules { get; set; }
    Property Value
    Type Description
    ExtraRule[]

    VideoFileExtensions

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

    VideoFileStackingExpressions

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

    VideoFileStackingRegexes

    Declaration
    public Regex[] VideoFileStackingRegexes { get; }
    Property Value
    Type Description
    System.Text.RegularExpressions.Regex[]

    VideoFlagDelimiters

    Declaration
    public char[] VideoFlagDelimiters { get; set; }
    Property Value
    Type Description
    System.Char[]

    Methods

    Compile(String)

    Declaration
    public static Regex Compile(string exp)
    Parameters
    Type Name Description
    System.String exp
    Returns
    Type Description
    System.Text.RegularExpressions.Regex

    GetEpisodeWords(String)

    Declaration
    public static string GetEpisodeWords(string suffix)
    Parameters
    Type Name Description
    System.String suffix
    Returns
    Type Description
    System.String

    GetMainExpressionRegex(Boolean, Boolean, Boolean)

    Declaration
    public static Regex GetMainExpressionRegex(bool allowEpisodeNumberOnly, bool allowMultiEpisodeNumberOnlyExpression, bool allowX)
    Parameters
    Type Name Description
    System.Boolean allowEpisodeNumberOnly
    System.Boolean allowMultiEpisodeNumberOnlyExpression
    System.Boolean allowX
    Returns
    Type Description
    System.Text.RegularExpressions.Regex

    GetSeasonFolderNames(Boolean)

    Declaration
    public static string GetSeasonFolderNames(bool includeSeries)
    Parameters
    Type Name Description
    System.Boolean includeSeries
    Returns
    Type Description
    System.String

    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.