AutoWikiBrowser.Plugins.Kingbotk.PluginBase.ProcessArticleFinishNonStandardMode C# (CSharp) Метод

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

protected ProcessArticleFinishNonStandardMode ( Classification classification, Importance importance, bool forceNeedsInfobox, bool forceNeedsAttention, bool removeAutoStub ) : void
classification Classification
importance Importance
forceNeedsInfobox bool
forceNeedsAttention bool
removeAutoStub bool
Результат void
        protected void ProcessArticleFinishNonStandardMode(Classification classification, Importance importance,
            bool forceNeedsInfobox, bool forceNeedsAttention, bool removeAutoStub)
        {
            if (TheArticle.Namespace == Namespace.Talk && classification != Classification.Unassessed)
            {
                Template.NewOrReplaceTemplateParm("class", classification.ToString(), TheArticle, false, false);
            }

            ImportanceParameter(importance);

            if (forceNeedsInfobox)
            {
                AddAndLogNewParamWithAYesValue("needs-infobox");
            }

            if (forceNeedsAttention)
            {
                AddAndLogNewParamWithAYesValue("attention");
            }

            if (removeAutoStub && Template.Parameters.ContainsKey("auto"))
            {
                Template.Parameters.Remove("auto");
                TheArticle.ArticleHasAMajorChange();
            }
        }