ClassAnnotationRangeEnd
Represents the end marker for an annotation range in a RadDocument.
Definition
Namespace:Telerik.Windows.Documents.Model
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
public abstract class AnnotationRangeEnd : AnnotationRangeMarkerBase
Inheritance: objectDocumentElementInlineAnnotationMarkerBaseAnnotationRangeMarkerBaseAnnotationRangeEnd
Derived Classes:
Inherited Members
Constructors
AnnotationRangeEnd()
Initializes a new instance of the AnnotationRangeEnd class.
Declaration
public AnnotationRangeEnd()
Properties
CreatePairedStartOnCopy
Gets a value indicating whether a new paired AnnotationRangeStart will be created during copy operation.
Default value is false.
This property is provided for backward compatibility.
Declaration
protected virtual bool CreatePairedStartOnCopy { get; }
Property Value
Should pair annotation.
IsPaired
Gets a value indicating whether this instance is paired with an AnnotationRangeStart.
Declaration
public override bool IsPaired { get; }
Property Value
true if this instance is paired; otherwise, false.
Overrides
Start
Gets or sets the associated AnnotationRangeStart
Declaration
public AnnotationRangeStart Start { get; set; }
Property Value
The start.
Methods
CreatePairedStart()
Creates an AnnotationRangeStart and pairs it with the current instance.
Declaration
public virtual AnnotationRangeStart CreatePairedStart()
Returns
The created AnnotationRangeStart.
CreateRangeStartInstance()
Creates the range start instance.
Declaration
protected abstract AnnotationRangeStart CreateRangeStartInstance()
Returns
The created AnnotationRangeStart.
PairWithStart(AnnotationRangeStart)
Pairs the current instance with an AnnotationRangeStart.
Declaration
public void PairWithStart(AnnotationRangeStart annotationRangeStart)
Parameters
annotationRangeStart
The annotation range start.
PairWithStartOverride(AnnotationRangeStart)
Pairs the current instance with an AnnotationRangeStart.
Declaration
protected virtual void PairWithStartOverride(AnnotationRangeStart annotationRangeStart)
Parameters
annotationRangeStart
The annotation range start.
UpdateAnnotationID()
Updates the annotation identifier.
Declaration
public virtual void UpdateAnnotationID()