C# (CSharp) WikiFunctions Namespace

Nested Namespaces

WikiFunctions.API
WikiFunctions.AWBSettings
WikiFunctions.Background
WikiFunctions.Controls
WikiFunctions.CustomModules
WikiFunctions.DBScanner
WikiFunctions.Disambiguation
WikiFunctions.Encryption
WikiFunctions.Lists
WikiFunctions.Logging
WikiFunctions.Parse
WikiFunctions.Plugins
WikiFunctions.Profiles
WikiFunctions.Properties
WikiFunctions.ReplaceSpecial
WikiFunctions.TalkPages

Classes

Name Description
ArticleComparerFactory Factory class for making instances of IArticleComparer
AwbDirs This static class holds paths of directories needed by AWB
CaseInsensitiveArticleComparer
CaseInsensitiveArticleComparerWithKeywords
CaseSensitiveArticleComparer
CaseSensitiveArticleComparerWithKeywords
CheckedBoxItem
Diff
Diff.Enumerator
Diff.Hunk
Diff.Trio
DynamicRegexArticleComparer
ErrorHandler This class provides helper functions for handling errors and displaying them to users
ErrorHandler.BugReport
ErrorHandler.BugReport.BugFormatter
ErrorHandler.BugReport.PhabricatorBugFormatter
ErrorHandler.BugReport.WikiBugFormatter
Globals Holds some deepest-level things to be initialised prior to most other static classes, including Variables
Hunk
Namespace Contains constants for canonical namespace numbers
Patch
Patch.Hunk
Profiler Provides basic performance profiling
Range
Range.Enumer
ReadApiDeniedException
RegexArticleComparer
RegistryUtils Provides access to the local computer registry below HKEY_CURRENT_USER\Software\AutoWikiBrowser only
SiteInfo
SubstTemplates
Summary
Tools Provides various tools as static methods, such as getting the html of a page
UnifiedDiff
Updater
Variables Holds static variables, to allow functionality on different wikis.
Variables.ProjectHoldArea
WikiDiff This class renders MediaWiki-like HTML diffs
WikiException
WikiRegexes Provides some common static regexes
WikiRegexes.TemplateParameters Structure of template name (first letter lower), old parameter, new parameter for parameter renaming
WikiUrlException
Word
WordComparer