C# 클래스 LyricsEngine.LyricsSites.Shironet

상속: AbstractSite
파일 보기 프로젝트 열기: MediaPortal/MPTagThat

공개 메소드들

메소드 설명
GetLyricType ( ) : LyricType
GetSiteComplexity ( ) : SiteComplexity
GetSiteSpeed ( ) : SiteSpeed
GetSiteType ( ) : SiteType
IsHebrew ( string str ) : bool
Shironet ( string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : System
SiteActive ( ) : bool

보호된 메소드들

메소드 설명
FindLyricsWithTimer ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

FindLyricsWithTimer() 보호된 메소드

protected FindLyricsWithTimer ( ) : void
리턴 void

GetLyricType() 공개 메소드

public GetLyricType ( ) : LyricType
리턴 LyricType

GetSiteComplexity() 공개 메소드

public GetSiteComplexity ( ) : SiteComplexity
리턴 SiteComplexity

GetSiteSpeed() 공개 메소드

public GetSiteSpeed ( ) : SiteSpeed
리턴 SiteSpeed

GetSiteType() 공개 메소드

public GetSiteType ( ) : SiteType
리턴 SiteType

IsHebrew() 공개 정적인 메소드

public static IsHebrew ( string str ) : bool
str string
리턴 bool

Shironet() 공개 메소드

public Shironet ( string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : System
artist string
title string
mEventStopSiteSearches System.Threading.WaitHandle
timeLimit int
리턴 System

SiteActive() 공개 메소드

public SiteActive ( ) : bool
리턴 bool