C# Класс Claymore.ArchiveWikiBot.Archive

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

Открытые свойства

Свойство Тип Описание
Processor TitleProcessor

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

Свойство Тип Описание
_cacheDir string
timeRE System.Text.RegularExpressions.Regex

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

Метод Описание
Archivate ( Wiki wiki ) : void
Archive ( L10i l10i, string title, string directory, int days, string format, string header, IEnumerable lookForLines, IEnumerable onHold, string removeFromText, bool checkForResult, bool newSectionsDown, int minimalSize, int forceArchivationDelay ) : System
Process ( Wiki wiki, WikiPage page, int &diffSize, int &topics ) : string>.Dictionary
Save ( Wiki wiki, WikiPage page, string>.Dictionary archives, int topics ) : void

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

Метод Описание
FilterQuotes ( string text ) : string
IsMovedSection ( WikiPageSection section ) : bool
ProcessSectionTitle ( string title ) : string
SectionsDown ( WikiPageSection x, WikiPageSection y ) : int
SectionsUp ( WikiPageSection x, WikiPageSection y ) : int

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

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

public Archivate ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
Результат void

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

public Archive ( L10i l10i, string title, string directory, int days, string format, string header, IEnumerable lookForLines, IEnumerable onHold, string removeFromText, bool checkForResult, bool newSectionsDown, int minimalSize, int forceArchivationDelay ) : System
l10i L10i
title string
directory string
days int
format string
header string
lookForLines IEnumerable
onHold IEnumerable
removeFromText string
checkForResult bool
newSectionsDown bool
minimalSize int
forceArchivationDelay int
Результат System

FilterQuotes() защищенный статический Метод

protected static FilterQuotes ( string text ) : string
text string
Результат string

IsMovedSection() защищенный статический Метод

protected static IsMovedSection ( WikiPageSection section ) : bool
section WikiPageSection
Результат bool

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

public Process ( Wiki wiki, WikiPage page, int &diffSize, int &topics ) : string>.Dictionary
wiki Claymore.SharpMediaWiki.Wiki
page Claymore.SharpMediaWiki.WikiPage
diffSize int
topics int
Результат string>.Dictionary

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

protected ProcessSectionTitle ( string title ) : string
title string
Результат string

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

public Save ( Wiki wiki, WikiPage page, string>.Dictionary archives, int topics ) : void
wiki Claymore.SharpMediaWiki.Wiki
page Claymore.SharpMediaWiki.WikiPage
archives string>.Dictionary
topics int
Результат void

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

protected SectionsDown ( WikiPageSection x, WikiPageSection y ) : int
x WikiPageSection
y WikiPageSection
Результат int

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

protected SectionsUp ( WikiPageSection x, WikiPageSection y ) : int
x WikiPageSection
y WikiPageSection
Результат int

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

Processor публичное свойство

public TitleProcessor Processor
Результат TitleProcessor

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

protected string _cacheDir
Результат string

timeRE защищенное статическое свойство

protected static Regex,System.Text.RegularExpressions timeRE
Результат System.Text.RegularExpressions.Regex