C# Class LyricsEngine.LyricsSites.Shironet

Inheritance: AbstractSite
Afficher le fichier Open project: MediaPortal/MPTagThat

Méthodes publiques

Méthode Description
GetLyricType ( ) : LyricType
GetSiteComplexity ( ) : SiteComplexity
GetSiteSpeed ( ) : SiteSpeed
GetSiteType ( ) : SiteType
IsHebrew ( string str ) : bool
Shironet ( string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : System
SiteActive ( ) : bool

Méthodes protégées

Méthode Description
FindLyricsWithTimer ( ) : void

Private Methods

Méthode Description
CleanLyrics ( StringBuilder lyricTemp ) : string
FirstCallbackMethod ( object sender, OpenReadCompletedEventArgs e ) : void
FixEscapeCharacters ( string text ) : string
FixHebrew ( string text ) : string
FixHebrewName ( string name ) : string
IgnoreSpecialChars ( string orig ) : string
SecondCallbackMethod ( object sender, OpenReadCompletedEventArgs e ) : void
ValidateArtistAndTitle ( string titleLine ) : bool

Method Details

FindLyricsWithTimer() protected méthode

protected FindLyricsWithTimer ( ) : void
Résultat void

GetLyricType() public méthode

public GetLyricType ( ) : LyricType
Résultat LyricType

GetSiteComplexity() public méthode

public GetSiteComplexity ( ) : SiteComplexity
Résultat SiteComplexity

GetSiteSpeed() public méthode

public GetSiteSpeed ( ) : SiteSpeed
Résultat SiteSpeed

GetSiteType() public méthode

public GetSiteType ( ) : SiteType
Résultat SiteType

IsHebrew() public static méthode

public static IsHebrew ( string str ) : bool
str string
Résultat bool

Shironet() public méthode

public Shironet ( string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : System
artist string
title string
mEventStopSiteSearches System.Threading.WaitHandle
timeLimit int
Résultat System

SiteActive() public méthode

public SiteActive ( ) : bool
Résultat bool