Class XmlTagger
Class for tagging XML language words in a text.
Inherited Members
Namespace: Telerik.WinForms.Controls.SyntaxEditor.Taggers
Assembly: Telerik.WinControls.SyntaxEditor.dll
Syntax
public class XmlTagger : TaggerBase<ClassificationTag>, ITagger<ClassificationTag>
Constructors
XmlTagger(ITextDocumentEditor)
Initializes a new instance of the Xml
Declaration
public XmlTagger(ITextDocumentEditor editor)
Parameters
IText
|
Properties
EnableMultilineTags
Gets or sets a value indicating whether multiline tags are collected by this tagger instance.
The method Rebuild
Declaration
public bool EnableMultilineTags { get; set; }
Property Value
System.
|
MultilineTags
The list of multiline Classification
Declaration
protected IList<TagSpan<ClassificationTag>> MultilineTags { get; }
Property Value
System.
|
Methods
GetTags(NormalizedSnapshotSpanCollection)
Gets the tags.
Declaration
public override IEnumerable<TagSpan<ClassificationTag>> GetTags(NormalizedSnapshotSpanCollection spans)
Parameters
Returns
System.
|
Overrides
InvalidateMultilineTags()
Clears all multiline tags and rebuilds them.
Declaration
protected virtual void InvalidateMultilineTags()
RebuildMultilineTags()
Rebuilds the MultilineTags collection.
Declaration
protected virtual void RebuildMultilineTags()