C# Класс WebNovelConverter.Sources.WordPressSource

Наследование: WebNovelSource
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
BloatClasses List
NavigationNames List
NextChapterNames List
PageClasses List
PaginationClasses List
PostClasses List
TitleClasses List

Открытые методы

Метод Описание
GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>
WordPressSource ( ) : System
WordPressSource ( string type ) : System

Защищенные методы

Метод Описание
GetPagedChapterUrls ( IElement rootElement ) : IEnumerable
ParseChapter ( IElement rootElement, CancellationToken token = default(CancellationToken) ) : WebNovelChapter
RemoveBloat ( IElement element ) : void
RemoveNavigation ( IElement element ) : void
RemoveScriptStyleElements ( IElement element ) : void

Описание методов

GetChapterAsync() публичный Метод

public GetChapterAsync ( ChapterLink link, ChapterRetrievalOptions options = default(ChapterRetrievalOptions), CancellationToken token = default(CancellationToken) ) : Task
link WebNovelConverter.Sources.Models.ChapterLink
options ChapterRetrievalOptions
token System.Threading.CancellationToken
Результат Task

GetChapterLinksAsync() публичный Метод

public GetChapterLinksAsync ( string baseUrl, CancellationToken token = default(CancellationToken) ) : Task>
baseUrl string
token System.Threading.CancellationToken
Результат Task>

GetPagedChapterUrls() защищенный Метод

protected GetPagedChapterUrls ( IElement rootElement ) : IEnumerable
rootElement IElement
Результат IEnumerable

ParseChapter() защищенный Метод

protected ParseChapter ( IElement rootElement, CancellationToken token = default(CancellationToken) ) : WebNovelChapter
rootElement IElement
token System.Threading.CancellationToken
Результат WebNovelConverter.Sources.Models.WebNovelChapter

RemoveBloat() защищенный Метод

protected RemoveBloat ( IElement element ) : void
element IElement
Результат void

RemoveNavigation() защищенный Метод

protected RemoveNavigation ( IElement element ) : void
element IElement
Результат void

RemoveScriptStyleElements() защищенный Метод

protected RemoveScriptStyleElements ( IElement element ) : void
element IElement
Результат void

WordPressSource() публичный Метод

public WordPressSource ( ) : System
Результат System

WordPressSource() публичный Метод

public WordPressSource ( string type ) : System
type string
Результат System

Описание свойств

BloatClasses защищенное свойство

protected List BloatClasses
Результат List

NavigationNames защищенное свойство

protected List NavigationNames
Результат List

NextChapterNames защищенное свойство

protected List NextChapterNames
Результат List

PageClasses защищенное свойство

protected List PageClasses
Результат List

PaginationClasses защищенное свойство

protected List PaginationClasses
Результат List

PostClasses защищенное свойство

protected List PostClasses
Результат List

TitleClasses защищенное свойство

protected List TitleClasses
Результат List