Class NamingOptions
Inheritance
System.Object
NamingOptions
Assembly: Emby.Naming.dll
Syntax
public sealed class NamingOptions
Constructors
NamingOptions()
Declaration
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
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[] |
|
Declaration
public Format3DRule[] Format3DRules { get; set; }
Property Value
StubFileExtensions
Declaration
public string[] StubFileExtensions { get; set; }
Property Value
Type |
Description |
System.String[] |
|
StubTypes
Declaration
public StubTypeRule[] StubTypes { get; set; }
Property Value
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[] |
|
Declaration
public ExtraRule[] VideoExtraRules { get; set; }
Property Value
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