C# Class AutoWikiBrowser.Plugins.Kingbotk.PluginManager

The plugin manager, which interacts with AWB and manages the individual plugins
Inheritance: IAWBPlugin
Afficher le fichier Open project: reedy/AutoWikiBrowser

Private Properties

Свойство Type Description
AWBBotModeCheckboxCheckedChangeHandler void
AWBBotModeCheckboxEnabledChangedHandler void
AWBClosingEventHandler void
AddGenericTemplateMenuItem_Click void
CreateNewGenericPlugin void
DefaultStatusText void
DeleteGenericPlugin void
EditorAborted void
EditorStatusChanged void
FinaliseArticleProcessing string
InitStaticVariableHelper bool
LoadSettingsNewWay void
ManuallyAssessCheckBox_CheckChanged void
PluginEnabledStateChanged void
ProcessTalkPageAndCheckWeAddedReqPhotoParam bool
ReadGenericTemplatesFromXML void
ReadXML void
ReqPhotoParamNeeded bool
ShowHidePluginTab void
Skipping string
StopAWB void
StopButtonClickEventHandler void
TestSkipNonExistingPages void
WriteXML void
XMLReadBoolean bool
XMLReadInteger int
XMLReadString string

Méthodes publiques

Méthode Description
Initialise ( IAutoWikiBrowser sender ) : void
LoadSettings ( object prefs ) : void
Nudge ( bool &cancel ) : void
Nudged ( int nudges ) : void
ProcessArticle ( IAutoWikiBrowser sender, IProcessArticleEventArgs eventargs ) : string
Reset ( ) : void
SaveSettings ( ) : object[]

Private Methods

Méthode Description
AWBBotModeCheckboxCheckedChangeHandler ( object sender, EventArgs e ) : void
AWBBotModeCheckboxEnabledChangedHandler ( object sender, EventArgs e ) : void
AWBClosingEventHandler ( object sender, FormClosingEventArgs e ) : void
AddGenericTemplateMenuItem_Click ( object sender, EventArgs e ) : void
CreateNewGenericPlugin ( string pluginName ) : void
DefaultStatusText ( ) : void
DeleteGenericPlugin ( IGenericTemplatePlugin pg, PluginBase p ) : void
EditorAborted ( AsyncApiEdit sender ) : void
EditorStatusChanged ( AsyncApiEdit sender ) : void
FinaliseArticleProcessing ( Article theArticle, bool &skip, string &summary, string articleText, bool reqPhoto ) : string
InitStaticVariableHelper ( Microsoft flag ) : bool
LoadSettingsNewWay ( string xmlString ) : void
ManuallyAssessCheckBox_CheckChanged ( object sender, EventArgs e ) : void
PluginEnabledStateChanged ( PluginBase plugin, bool isEnabled ) : void
ProcessTalkPageAndCheckWeAddedReqPhotoParam ( Article theArticle, bool reqPhoto ) : bool
ReadGenericTemplatesFromXML ( int count, XmlTextReader reader ) : void
ReadXML ( XmlTextReader reader ) : void
ReqPhotoParamNeeded ( Article theArticle ) : bool
ShowHidePluginTab ( TabPage tabp, bool visible ) : void
Skipping ( string &editSummary, string defaultEditSummary, SkipReason skipReason, string articleText, bool &Skip, string articleTitle = null, int ns = Namespace.Talk ) : string
StopAWB ( ) : void
StopButtonClickEventHandler ( object sender, EventArgs e ) : void
TestSkipNonExistingPages ( ) : void
WriteXML ( XmlTextWriter writer ) : void
XMLReadBoolean ( XmlTextReader reader, string param, bool existingValue ) : bool
XMLReadInteger ( XmlTextReader reader, string param, int existingValue ) : int
XMLReadString ( XmlTextReader reader, string param, string existingValue ) : string

Method Details

Initialise() public méthode

public Initialise ( IAutoWikiBrowser sender ) : void
sender IAutoWikiBrowser
Résultat void

LoadSettings() public méthode

public LoadSettings ( object prefs ) : void
prefs object
Résultat void

Nudge() public méthode

public Nudge ( bool &cancel ) : void
cancel bool
Résultat void

Nudged() public méthode

public Nudged ( int nudges ) : void
nudges int
Résultat void

ProcessArticle() public méthode

public ProcessArticle ( IAutoWikiBrowser sender, IProcessArticleEventArgs eventargs ) : string
sender IAutoWikiBrowser
eventargs IProcessArticleEventArgs
Résultat string

Reset() public méthode

public Reset ( ) : void
Résultat void

SaveSettings() public méthode

public SaveSettings ( ) : object[]
Résultat object[]