프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Rules | Decchi.ParsingModule.IParseRule[] | ||
RulesPipe | Decchi.ParsingModule.IParseRule[] | ||
RulesPlayer | Decchi.ParsingModule.IParseRule[] |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
m_timer |
메소드 | 설명 | |
---|---|---|
CheckPipe ( ) : void | ||
DefaultADCallback ( object args ) : void | ||
DisableAD ( ) : void |
자동 인식 기능을 끕니다.
|
|
Dispose ( ) : void | ||
Edit ( SongInfo si ) : void |
SongInfo 포메팅 전에 호출됩니다.
|
|
EnableAD ( ) : void |
자동 인식 기능을 활성화합니다.
|
|
GetCurrentPlayingSong ( IList |
||
GetWindowHandle ( ) : |
||
GetWindowHandle ( |
||
ParseManual ( SongInfo si, |
FindWindow 를 사용하지 않고 별도의 작업을 통해 재생정보를 가져옵니다 주로 SDK나 API를 이용할 때 사용합니다 ParseFlag 에 ParseFlags.Get 플래그가 지정되야 합니다
|
|
ParseTitle ( SongInfo si, string title ) : bool |
정규식을 사용하지 않고 별도로 파싱작업을 진행합니다
|
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void | ||
IParseRule ( |
메소드 | 설명 | |
---|---|---|
AddToList ( IList |
||
GetDataFromPipe ( ) : string | ||
GetFromPlayer ( IList |
||
GetFromWebBrowser ( IList |
||
GetTagsFromFile ( SongInfo si ) : void | ||
GetTagsFromPipe ( SongInfo si, string data = null ) : bool | ||
GetTagsFromTitle ( SongInfo si, |
||
IParseRule ( ) : System |
public static DefaultADCallback ( object args ) : void | ||
args | object | |
리턴 | void |
public GetCurrentPlayingSong ( IList |
||
result | IList |
|
webPages | IList |
|
리턴 | void |
public GetWindowHandle ( |
||
childAfter | ||
리턴 |
protected IParseRule ( |
||
option | ||
리턴 | System |
public ParseManual ( SongInfo si, |
||
si | SongInfo | |
hwnd | 찾은 윈도우 핸들 (선택) | |
리턴 | bool |
public ParseTitle ( SongInfo si, string title ) : bool | ||
si | SongInfo | |
title | string | 창 타이틀 |
리턴 | bool |
public static IParseRule[],Decchi.ParsingModule Rules | ||
리턴 | Decchi.ParsingModule.IParseRule[] |
public static IParseRule[],Decchi.ParsingModule RulesPipe | ||
리턴 | Decchi.ParsingModule.IParseRule[] |
public static IParseRule[],Decchi.ParsingModule RulesPlayer | ||
리턴 | Decchi.ParsingModule.IParseRule[] |