C# 클래스 LyricsEngine.LyricsSites.LyricsSiteFactory

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

공개 메소드들

메소드 설명
Create ( string identifier, string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : AbstractSite

Create a Lyrics search site object by name

GetBaseUrlFromSiteName ( string site ) : string
LrcLyricsSiteNames ( ) : List

Return all LRC sites

LyricsSitesBySpeed ( SiteSpeed speed ) : List

Returns list of sites according to specific speed

LyricsSitesNames ( ) : List

Gets the list of lyrics search sites

비공개 메소드들

메소드 설명
Create ( Type type, string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : AbstractSite

Create site

CreateDummySite ( string identifier ) : AbstractSite

Create a dummy site from identifier

LyricsSiteFactory ( ) : System

메소드 상세

Create() 공개 정적인 메소드

Create a Lyrics search site object by name
public static Create ( string identifier, string artist, string title, WaitHandle mEventStopSiteSearches, int timeLimit ) : AbstractSite
identifier string Lyrics site name
artist string Artist
title string Title
mEventStopSiteSearches System.Threading.WaitHandle Stop event
timeLimit int Time limit
리턴 AbstractSite

GetBaseUrlFromSiteName() 공개 정적인 메소드

public static GetBaseUrlFromSiteName ( string site ) : string
site string
리턴 string

LrcLyricsSiteNames() 공개 정적인 메소드

Return all LRC sites
public static LrcLyricsSiteNames ( ) : List
리턴 List

LyricsSitesBySpeed() 공개 정적인 메소드

Returns list of sites according to specific speed
public static LyricsSitesBySpeed ( SiteSpeed speed ) : List
speed SiteSpeed site speed
리턴 List

LyricsSitesNames() 공개 정적인 메소드

Gets the list of lyrics search sites
public static LyricsSitesNames ( ) : List
리턴 List