ClassTagBasedUILayer<TTag>
Class
Class TagBasedUILayer. Implements the PooledUILayer
Definition
Namespace:Telerik.Windows.Controls.SyntaxEditor.UI.Layers
Assembly:Telerik.Windows.Controls.SyntaxEditor.dll
Type Parameters:
TTag
The type of the t tag.
Syntax:
cs-api-definition
public abstract class TagBasedUILayer<TTag> : PooledUILayer where TTag : ITag
Inheritance: objectUILayerPooledUILayerTagBasedUILayer<TTag>
Derived Classes:
Inherited Members
Constructors
TagBasedUILayer()
Initializes a new instance of the TagBasedUILayer<TTag> class.
Declaration
cs-api-definition
protected TagBasedUILayer()
Properties
Methods
OnTextFormatDefinitionsRegistryChanged()
Called when [text format definitions registry changed].
Declaration
cs-api-definition
protected virtual void OnTextFormatDefinitionsRegistryChanged()
UpdateUIOverride(UIUpdateContext)
Updates the UI override.
Declaration
cs-api-definition
protected override sealed void UpdateUIOverride(UIUpdateContext updateContext)
Parameters
updateContext
The update context.
Overrides
UpdateUIOverride(UIUpdateContext, TextSnapshotSpan)
Updates the UI override.
Declaration
cs-api-definition
protected abstract void UpdateUIOverride(UIUpdateContext updateContext, TextSnapshotSpan changedSnapshotSpan)
Parameters
updateContext
The update context.
changedSnapshotSpan
The changed snapshot span.