Class ParagraphLineSegmentInfo
Represents information about a segment of a paragraph line in a document layout.
Inheritance
Namespace: Telerik.Windows.Documents.Layout
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class ParagraphLineSegmentInfo : Object
Constructors
ParagraphLineSegmentInfo(Paragraph, Single)
Declaration
public ParagraphLineSegmentInfo(Paragraph paragraph, float segmentStartX)
Parameters
Paragraph
paragraph
|
System.Single
segmentStartX
|
Properties
AnnotationsCount
Gets the count of annotations associated with the paragraph line segment.
Declaration
public int AnnotationsCount { get; }
Property Value
System.Int32
The number of annotations present in the paragraph line segment. |
AnnotationsCountNotAdded
Gets the number of annotations that have not been added to the paragraph line segment.
Declaration
public int AnnotationsCountNotAdded { get; }
Property Value
System.Int32
|
ArrangeDelta
Represents the change in layout for a paragraph line segment.
Declaration
public float ArrangeDelta { get; }
Property Value
System.Single
|
ArrangeStartX
Gets or sets the starting X-coordinate for the arrangement of the paragraph line segment.
Declaration
public float ArrangeStartX { get; }
Property Value
System.Single
|
CharactersCount
Gets the total number of characters in the paragraph line segment.
Declaration
public int CharactersCount { get; }
Property Value
System.Int32
The count of characters present in the paragraph line segment. |
Gap
Gets the gap between two line segments in a paragraph layout.
Declaration
public float Gap { get; }
Property Value
System.Single
|
IsStartSegment
Gets a value indicating whether this segment is the starting segment of a paragraph line.
Declaration
public bool IsStartSegment { get; }
Property Value
System.Boolean
True if this segment is the starting segment; otherwise, false. |
LastWordIndex
Gets the index of the last word in the paragraph line segment.
Declaration
public int LastWordIndex { get; }
Property Value
System.Int32
The index of the last word within the paragraph line segment. |
LastWordIndexInSegment
Gets the index of the last word in the current paragraph line segment.
Declaration
public int LastWordIndexInSegment { get; }
Property Value
System.Int32
The index of the last word in the segment. |
Paragraph
Gets the paragraph associated with the current line segment information.
Declaration
public Paragraph Paragraph { get; }
Property Value
Paragraph
|
SingleSymbolGapsCount
Count of the gaps that are caused by single symbol characters
Declaration
public int SingleSymbolGapsCount { get; set; }
Property Value
System.Int32
|
StartX
Gets the starting X-coordinate of the line segment in the paragraph layout information.
Declaration
public float StartX { get; }
Property Value
System.Single
A double representing the starting X-coordinate in the layout. |
TotalWidth
Gets the total width of the paragraph line segment.
Declaration
public float TotalWidth { get; }
Property Value
System.Single
The total width of the current paragraph line segment as a System.Double. |
Width
Gets the width of the paragraph line segment.
Declaration
public float Width { get; }
Property Value
System.Single
|
WordCount
Gets the total number of words in the paragraph line segment.
Declaration
public int WordCount { get; }
Property Value
System.Int32
|