Class
RevisionChangedLinesDecoration

Represents the decoration for lines that have been changed in a revision. This class is used to visually indicate revisions in document editing scenarios.

Definition

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

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class RevisionChangedLinesDecoration : DecorationUILayerBase, IUILayer

Inheritance: objectDecorationUILayerBaseRevisionChangedLinesDecoration

Implements: IUILayer

Inherited Members DecorationUILayerBase.ClearChildren()DecorationUILayerBase.ArrangeChildren()DecorationUILayerBase.GetLayerUIElement()DecorationUILayerBase.DoOnPresentationChanged()DecorationUILayerBase.UpdateViewPort(UILayerUpdateContext)DecorationUILayerBase.AddDecorationElement(UIElement)DecorationUILayerBase.Clear()DecorationUILayerBase.OnDocumentChanging()DecorationUILayerBase.OnDocumentChanged()DecorationUILayerBase.ShouldUpdateWhenNotInvalidatedDecorationUILayerBase.ShouldClipDecorationUILayerBase.IsHitTestVisibleDecorationUILayerBase.Document

Constructors

RevisionChangedLinesDecoration()

Declaration

cs-api-definition
public RevisionChangedLinesDecoration()

Properties

Name

Gets the name of the revision changed lines decoration.

Declaration

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

Property Value

string

A string that represents the name of the decoration.

Overrides DecorationUILayerBase.Name

Methods

UpdateUIViewPortOverride(UILayerUpdateContext)

Updates the viewport override for the revision changed lines decoration in the UI layer.

Declaration

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

Parameters

context

UILayerUpdateContext

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

Overrides DecorationUILayerBase.UpdateUIViewPortOverride(UILayerUpdateContext)