Class TextHighlightUILayer
Class TextHighlightUILayer.
Inheritance
System.Object
TextHighlightUILayer
Inherited Members
LineBasedUILayer<TextHighlightTag>.ArrangeLinePartUIElement(FrameworkElement, Span, UIUpdateContext)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Windows.Controls.SyntaxEditor.UI.Layers
Assembly: Telerik.Windows.Controls.SyntaxEditor.dll
Syntax
public class TextHighlightUILayer : LineBasedUILayer<TextHighlightTag>
Constructors
TextHighlightUILayer()
Declaration
public TextHighlightUILayer()
Properties
Name
Gets the name.
Declaration
public override string Name { get; }
Property Value
System.String
The name. |
Overrides
Methods
GetLinePartUIElement(TextHighlightTag, Span, UIUpdateContext)
Gets the line part UI element.
Declaration
protected override FrameworkElement GetLinePartUIElement(TextHighlightTag tag, Span span, UIUpdateContext updateContext)
Parameters
TextHighlightTag
tag
The tag. |
Span
span
The span. |
UIUpdateContext
updateContext
The update context. |
Returns
System.Windows.FrameworkElement
FrameworkElement. |
Overrides
Telerik.Windows.Controls.SyntaxEditor.UI.Layers.LineBasedUILayer<Telerik.Windows.SyntaxEditor.Core.Tagging.TextHighlightTag>.GetLinePartUIElement(Telerik.Windows.SyntaxEditor.Core.Tagging.TextHighlightTag, Telerik.Windows.SyntaxEditor.Core.Text.Span, Telerik.Windows.Controls.SyntaxEditor.UI.UIUpdateContext)
ResetPooledElementProperties(Object)
Resets the pooled element properties.
Declaration
protected override void ResetPooledElementProperties(object element)
Parameters
System.Object
element
The element. |