TextLine 类

定义

为文本行提供一个支持格式设置服务的抽象类。

public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
    interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
继承
TextLine
实现

构造函数

TextLine()

初始化 TextLine 类的新实例。

TextLine(Double)

初始化 TextLine 类的新实例。

属性

Baseline

获取从顶端到当前 TextLine 对象的基线的距离。

DependentLength

获取行中最后一个字符后面的字符数,这可能会导致重新对当前行进行格式设置。

Extent

获取一行中从最顶端到最底端黑色像素的距离。

HasCollapsed

获取一个值,该值指示行是否处于折叠状态。

HasOverflowed

获取一个值,该值指示行内容是否超出指定的段落宽度。

Height

获取文本行的高度。

IsTruncated

确定是否在一个单词的中间截断文本行。

Length

获取当前行的 TextSource 位置的总数。

MarkerBaseline

获取行最高点处的边缘到行基线标记的距离。

MarkerHeight

获取列表项的标记的高度。

NewlineLength

获取行末尾处换行符的数目。

OverhangAfter

获取黑色像素超出行的下对齐边缘的距离。

OverhangLeading

获取黑色像素在行的左前导对齐边缘之前延伸的距离。

OverhangTrailing

获取黑色像素延伸到行的右尾随对齐边缘之后的距离。

PixelsPerDip

获取或设置呈现文本时应使用的 PixelsPerDip。

Start

获取从段落起点到行起点的距离。

TextBaseline

获取从文本行的顶端到基线的距离。

TextHeight

获取一行中的文本及任何其他内容的高度。

TrailingWhitespaceLength

获取超出行中最后一个非空白字符的空白码位的数目。

Width

获取文本行的宽度,不包括尾随的空白字符。

WidthIncludingTrailingWhitespace

获取文本行的宽度,包括尾随的空白字符。

方法

Collapse(TextCollapsingProperties[])

根据折叠文本属性创建折叠行。

Dispose()

释放由 TextFormatter 对象使用的所有托管资源和非托管资源。

Draw(DrawingContext, Point, InvertAxes)

根据指定的 DrawingContext 呈现 TextLine 对象。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetBackspaceCaretCharacterHit(CharacterHit)

获取退格后的前一字符命中。

GetCharacterHitFromDistance(Double)

获取与从行开头算起的指定距离相对应的字符命中。

GetDistanceFromCharacterHit(CharacterHit)

获取从行开头到指定字符命中的距离。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetIndexedGlyphRuns()

获取用于对 IndexedGlyphRun 中的 TextLine 对象进行枚举的枚举数。

GetNextCaretCharacterHit(CharacterHit)

获取用于插入符号导航的下一字符命中。

GetPreviousCaretCharacterHit(CharacterHit)

获取用于插入符号导航的上一字符命中。

GetTextBounds(Int32, Int32)

获取表示文本行中字符范围的边框数组。

GetTextCollapsedRanges()

在折叠行后获取折叠文本范围的集合。

GetTextLineBreak()

获取换行进程断开行的情况下的行状态。

GetTextRunSpans()

获取文本跨距中包含在一行中的 TextRun 对象的集合。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅