Class
NotesSeparatorLayer

Represents a layer that visualizes the separator for notes in a section decoration.

Definition

Namespace:Telerik.Windows.Documents.UI.Layers.SectionDecorationLayers

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class NotesSeparatorLayer : PooledDecorationUILayerBase, IUILayer

Inheritance: objectDecorationUILayerBasePooledDecorationUILayerBaseNotesSeparatorLayer

Implements: IUILayer

Inherited Members PooledDecorationUILayerBase.Clear()PooledDecorationUILayerBase.AddElementToPool(object)PooledDecorationUILayerBase.GetElementFromPool<T>()PooledDecorationUILayerBase.AddPooledDecorationElement(UIElement)DecorationUILayerBase.ClearChildren()DecorationUILayerBase.ArrangeChildren()DecorationUILayerBase.GetLayerUIElement()DecorationUILayerBase.DoOnPresentationChanged()DecorationUILayerBase.UpdateViewPort(UILayerUpdateContext)DecorationUILayerBase.AddDecorationElement(UIElement)DecorationUILayerBase.OnDocumentChanging()DecorationUILayerBase.OnDocumentChanged()DecorationUILayerBase.ShouldUpdateWhenNotInvalidatedDecorationUILayerBase.IsHitTestVisibleDecorationUILayerBase.Document

Constructors

NotesSeparatorLayer(ObjectPool)

Declaration

cs-api-definition
public NotesSeparatorLayer(ObjectPool pool)

Parameters

pool

ObjectPool

Properties

Name

Gets the name of the NotesSeparatorLayer.

Declaration

cs-api-definition
public override string Name { get; }

Property Value

string

Overrides DecorationUILayerBase.Name

ShouldClip

Determines whether the NotesSeparatorLayer should clip its content.

Declaration

cs-api-definition
public override bool ShouldClip { get; }

Property Value

bool

Overrides DecorationUILayerBase.ShouldClip

Methods

ResetPooledElementProperties(object)

Declaration

cs-api-definition
protected override void ResetPooledElementProperties(object element)

Parameters

element

object

Overrides PooledDecorationUILayerBase.ResetPooledElementProperties(object)

UpdateUIViewPortOverride(UILayerUpdateContext)

Updates the view port override for the NotesSeparatorLayer, allowing for modifications to be applied based on the specified UI layer update context.

Declaration

cs-api-definition
public override void UpdateUIViewPortOverride(UILayerUpdateContext context)

Parameters

context

UILayerUpdateContext

The update context that contains information about the current state of the UI layer.

Overrides DecorationUILayerBase.UpdateUIViewPortOverride(UILayerUpdateContext)