C# Класс Notpod.SyncPatternTranslator

Contains methods for translating a synchronization patterns into a file paths.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Translate ( SyncPattern pattern, IITFileOrCDTrack track ) : string

Translate a SyncPattern into a string using the provided IITFileOrCDTrack. Currently translating the following macros: %ARTIST% = The artist name %ALBUMARTIST% = The album artist name %ALBUM% = The album name %ALBUMINITIAL% = The album initial %NAME% = The track name %TRACKNUMSPACE% = The track number with a trailing space %TRACKNUM% = The track number (no trailing space) %DISCNUMDASH% = The disc number with a trailing minus and space %DISCNUM% = The disc number (no trailing space)

Приватные методы

Метод Описание
TranslateAlbum ( string trackAlbum, string patternstring ) : string

Translate track album.

TranslateAlbumArtist ( SyncPattern pattern, IITFileOrCDTrack track, string patternstring ) : string

Translate track album artist.

TranslateArtist ( SyncPattern pattern, IITFileOrCDTrack track, string patternstring ) : string

Translate track artist.

TranslateArtistInitial ( SyncPattern pattern, IITFileOrCDTrack track, string patternstring ) : string
TranslateDiscNumber ( IITFileOrCDTrack track, string patternstring ) : string

Translate disc number.

TranslateExtension ( IITFileOrCDTrack track, string patternstring ) : string

Translate file extension.

TranslateName ( IITFileOrCDTrack track, string patternstring ) : string

Translate track name.

TranslateTrackNumber ( IITFileOrCDTrack track, string patternstring ) : string

Translate track number.

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

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

Translate a SyncPattern into a string using the provided IITFileOrCDTrack. Currently translating the following macros: %ARTIST% = The artist name %ALBUMARTIST% = The album artist name %ALBUM% = The album name %ALBUMINITIAL% = The album initial %NAME% = The track name %TRACKNUMSPACE% = The track number with a trailing space %TRACKNUM% = The track number (no trailing space) %DISCNUMDASH% = The disc number with a trailing minus and space %DISCNUM% = The disc number (no trailing space)
public static Translate ( SyncPattern pattern, IITFileOrCDTrack track ) : string
pattern Notpod.Configuration12.SyncPattern SyncPattern to translate.
track IITFileOrCDTrack iTunes track containing track information.
Результат string