C# Class DanbooruDownloader3.Engine.SankakuComplexParser

Inheritance: IEngine
Afficher le fichier Open project: Nandaka/DanbooruDownloader Class Usage Examples

Méthodes publiques

Méthode Description
GenerateQueryString ( DanbooruDownloader3.Entity.DanbooruSearchParam query ) : string
GetNextPage ( ) : int
GetPrevPage ( ) : int
Parse ( string data, DanbooruDownloader3.Entity.DanbooruSearchParam searchParam ) : BindingList
ParsePost ( DanbooruPost post, string postHtml, bool overideTagParsing ) : DanbooruPost

Parse the post details after added to the download list or from batch job.

parseTagsPage ( string data, int page ) : DanbooruTagCollection

Private Methods

Méthode Description
ReparseTags ( DanbooruPost post, HtmlAgilityPack.HtmlDocument doc ) : void

Reparse tags from post details.

isHttps ( DanbooruProvider provider ) : bool

Method Details

GenerateQueryString() public méthode

public GenerateQueryString ( DanbooruDownloader3.Entity.DanbooruSearchParam query ) : string
query DanbooruDownloader3.Entity.DanbooruSearchParam
Résultat string

GetNextPage() public méthode

public GetNextPage ( ) : int
Résultat int

GetPrevPage() public méthode

public GetPrevPage ( ) : int
Résultat int

Parse() public méthode

public Parse ( string data, DanbooruDownloader3.Entity.DanbooruSearchParam searchParam ) : BindingList
data string
searchParam DanbooruDownloader3.Entity.DanbooruSearchParam
Résultat BindingList

ParsePost() public static méthode

Parse the post details after added to the download list or from batch job.
public static ParsePost ( DanbooruPost post, string postHtml, bool overideTagParsing ) : DanbooruPost
post DanbooruDownloader3.Entity.DanbooruPost
postHtml string
overideTagParsing bool
Résultat DanbooruDownloader3.Entity.DanbooruPost

parseTagsPage() public méthode

public parseTagsPage ( string data, int page ) : DanbooruTagCollection
data string
page int
Résultat DanbooruTagCollection