AutoWikiBrowser.Plugins.Kingbotk.Article.PluginCheckTemplateCall C# (CSharp) Метод

PluginCheckTemplateCall() приватный Метод

private PluginCheckTemplateCall ( string templateCall ) : void
templateCall string
Результат void
        internal void PluginCheckTemplateCall(string templateCall)
        {
            // we have "template:"
            if (!string.IsNullOrEmpty(templateCall))
            {
                _processIt = true;
            }
        }

Usage Example

Пример #1
0
        protected string MatchEvaluator(Match match)
        {
            if (match.Groups["parm"].Captures.Count != match.Groups["val"].Captures.Count)
            {
                Template.BadTemplate = true;
            }
            else
            {
                Template.FoundTemplate = true;
                TheArticle.PluginCheckTemplateCall(match.Groups["tl"].Value, PluginShortName);

                if (HasAlternateNames)
                {
                    PluginCheckTemplateName(match.Groups["tlname"].Value);
                }
                //.Trim)

                if (match.Groups["parm"].Captures.Count > 0)
                {
                    for (int i = 0; i <= match.Groups["parm"].Captures.Count - 1; i++)
                    {
                        string value = match.Groups["val"].Captures[i].Value;
                        string parm  = match.Groups["parm"].Captures[i].Value;

                        Template.AddTemplateParmFromExistingTemplate(parm, value);
                    }
                }
            }

            return(Constants.TemplaterPlaceholder);
        }