Back to API Reference
Class

TagRule

Universal tag parse rule configured via a serialized tag name. Replaces all individual tag parse rule classes (BoldParseRule, ColorParseRule, etc.).

Remarks

Parameters are always optional. Self-closing is syntax-driven via />. <tag>text</tag> — range with no parameter <tag=value>text</tag> — range with parameter <tag/> — self-closing, no parameter <tag=value/> — self-closing with parameter When defaultParameter is set, tags without parameters use it as a fallback. Tags with partial parameters merge with the default (tag values take priority).
protected string TagName{ get }
[ctor]public TagRule()
[ctor]public TagRule()
public override int TryMatch()
public override void Finalize()
public string defaultParameter