TextUILayer
Class
Text UI layer class serving for formatting ClassificationTag text matches.
Definition
Namespace:Telerik.Windows.Controls.SyntaxEditor.UI.Layers
Assembly:Telerik.Windows.Controls.SyntaxEditor.dll
Syntax:
C#
public class TextUILayer : LineBasedUILayer<ClassificationTag>
Inheritance: objectUILayerPooledUILayerTagBasedUILayer<ClassificationTag>LineBasedUILayer<ClassificationTag>TextUILayer...
Inherited Members
Constructors
C#
public TextUILayer()
Properties
Methods
Gets the line part UI element.
C#
protected override FrameworkElement GetLinePartUIElement(ClassificationTag tag, Span span, UIUpdateContext updateContext)
FrameworkElement
Overrides:
Gets the line UI elements.
C#
protected override IEnumerable<FrameworkElement> GetLineUIElements(Span currentLineSpan, IEnumerable<TagSpan<ClassificationTag>> tags, UIUpdateContext updateContext)
IEnumerable<FrameworkElement>
Overrides:
Resets the pooled element properties.
C#
protected override void ResetPooledElementProperties(object element)
Overrides:
Updates the UI override.
C#
protected override void UpdateUIOverride(UIUpdateContext updateContext, TextSnapshotSpan changedSnapshotSpan)
Overrides: