C# Класс BatchGuy.App.Eac3To.Abstracts.AbstractEAC3ToOutputNamingService

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_audioService IAudioService
_currentBluRaySummaryInfo BatchGuy.App.Parser.Models.BluRaySummaryInfo
_currentMovieRemuxTemplate BatchGuy.App.Eac3To.Models.EAC3ToRemuxFileNameTemplate
_enumEAC3ToNamingConventionType EnumEAC3ToNamingConventionType

Открытые методы

Метод Описание
AbstractEAC3ToOutputNamingService ( IAudioService audioService ) : System
GetAudioName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleAudio audio, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetChapterName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetLogName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetSubtitleName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleSubtitle subtitle, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetVideoName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
SetCurrentBluRaySummaryInfo ( BluRaySummaryInfo currentBluRaySummaryInfo ) : void

Защищенные методы

Метод Описание
AddWordSeparator ( bool isExtractForRemux, bool usePeriodsInFileName, string episodeName ) : string
GetAudioCommentary ( BluRayTitleAudio audio ) : string
GetSubtitleCommentary ( BluRayTitleSubtitle subtitle ) : string
PadNumberWithZeros ( int batchCount, int number ) : string

Описание методов

AbstractEAC3ToOutputNamingService() публичный Метод

public AbstractEAC3ToOutputNamingService ( IAudioService audioService ) : System
audioService IAudioService
Результат System

AddWordSeparator() защищенный Метод

protected AddWordSeparator ( bool isExtractForRemux, bool usePeriodsInFileName, string episodeName ) : string
isExtractForRemux bool
usePeriodsInFileName bool
episodeName string
Результат string

GetAudioCommentary() защищенный Метод

protected GetAudioCommentary ( BluRayTitleAudio audio ) : string
audio BatchGuy.App.Parser.Models.BluRayTitleAudio
Результат string

GetAudioName() публичный абстрактный Метод

public abstract GetAudioName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleAudio audio, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
audio BatchGuy.App.Parser.Models.BluRayTitleAudio
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Результат string

GetChapterName() публичный абстрактный Метод

public abstract GetChapterName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Результат string

GetLogName() публичный абстрактный Метод

public abstract GetLogName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Результат string

GetSubtitleCommentary() защищенный Метод

protected GetSubtitleCommentary ( BluRayTitleSubtitle subtitle ) : string
subtitle BatchGuy.App.Parser.Models.BluRayTitleSubtitle
Результат string

GetSubtitleName() публичный абстрактный Метод

public abstract GetSubtitleName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleSubtitle subtitle, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
subtitle BatchGuy.App.Parser.Models.BluRayTitleSubtitle
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Результат string

GetVideoName() публичный абстрактный Метод

public abstract GetVideoName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Результат string

PadNumberWithZeros() защищенный Метод

protected PadNumberWithZeros ( int batchCount, int number ) : string
batchCount int
number int
Результат string

SetCurrentBluRaySummaryInfo() публичный Метод

public SetCurrentBluRaySummaryInfo ( BluRaySummaryInfo currentBluRaySummaryInfo ) : void
currentBluRaySummaryInfo BatchGuy.App.Parser.Models.BluRaySummaryInfo
Результат void

Описание свойств

_audioService защищенное свойство

protected IAudioService _audioService
Результат IAudioService

_currentBluRaySummaryInfo защищенное свойство

protected BluRaySummaryInfo,BatchGuy.App.Parser.Models _currentBluRaySummaryInfo
Результат BatchGuy.App.Parser.Models.BluRaySummaryInfo

_currentMovieRemuxTemplate защищенное свойство

protected EAC3ToRemuxFileNameTemplate,BatchGuy.App.Eac3To.Models _currentMovieRemuxTemplate
Результат BatchGuy.App.Eac3To.Models.EAC3ToRemuxFileNameTemplate

_enumEAC3ToNamingConventionType защищенное свойство

protected EnumEAC3ToNamingConventionType _enumEAC3ToNamingConventionType
Результат EnumEAC3ToNamingConventionType