CommentRangeEnd
Represents the end of a comment range in the document model, indicating where the comment scope concludes.
Definition
Namespace:Telerik.Windows.Documents.Model
Assembly:Telerik.Windows.Controls.RichTextBox.dll
Syntax:
public class CommentRangeEnd : AnnotationRangeEnd
Inheritance: objectDocumentElementInlineAnnotationMarkerBaseAnnotationRangeMarkerBaseAnnotationRangeEndCommentRangeEnd...
Inherited Members
Constructors
public CommentRangeEnd()
Properties
Gets or sets the behavior of the Backspace key when it is pressed within the CommentRangeEnd.
public override AnnotationMarkerDeleteBehavior BackspaceBehavior { get; }
Overrides:
Represents the end of a comment range within a document.
[XamlSerializable]
public Comment Comment { get; set; }
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.
protected override bool CreatePairedStartOnCopy { get; }
Should pair annotation.
Overrides:
Gets or sets the behavior for deleting the comment range end.
public override AnnotationMarkerDeleteBehavior DeleteBehavior { get; }
Overrides:
Represents the behavior when deleting a selected comment range end in the document model.
public override AnnotationMarkerDeleteBehavior DeleteSelectedBehavior { get; }
Overrides:
Gets or sets a value that indicates whether the position before the comment range end should be skipped.
public override bool SkipPositionBefore { get; }
A boolean value; true if the position before the comment range end is to be skipped; otherwise, false.
Overrides:
Methods
Copies the content from another Inline.
protected override void CopyContentFromOverride(DocumentElement fromElement)
The Inline to copy the content from.
Exceptions:fromElement must not be null.
Cannot copy content to element itself.
Overrides:
Copies the properties from another document element to the current instance.
protected override void CopyPropertiesFromOverride(DocumentElement fromElement)
The AnnotationMarkerBase to copy the properties from.
Overrides:
Creates a new instance of this element.
protected override DocumentElement CreateNewElementInstance()
The new instance.
Overrides:
Creates the range start instance.
protected override AnnotationRangeStart CreateRangeStartInstance()
The created AnnotationRangeStart.
Overrides:
Updates the annotation ID for the comment range end.
public override void UpdateAnnotationID()
Overrides: