IWpfTextViewLineCollection.GetLineMarkerGeometry 方法 (SnapshotSpan)

获取文本的指定范围中的文本标记图形缓冲区中的使用多边形近似算法计算文本区域的大纲路径。

命名空间:  Microsoft.VisualStudio.Text.Editor
程序集:  Microsoft.VisualStudio.Text.UI.Wpf(在 Microsoft.VisualStudio.Text.UI.Wpf.dll 中)

语法

声明
Function GetLineMarkerGeometry ( _
    bufferSpan As SnapshotSpan _
) As Geometry
Geometry GetLineMarkerGeometry(
    SnapshotSpan bufferSpan
)
Geometry^ GetLineMarkerGeometry(
    SnapshotSpan bufferSpan
)
abstract GetLineMarkerGeometry : 
        bufferSpan:SnapshotSpan -> Geometry
function GetLineMarkerGeometry(
    bufferSpan : SnapshotSpan
) : Geometry

参数

返回值

类型:Geometry
在范围包含所有区域该格式化文本的 Geometry 。如果范围为空或与 ITextView 中的格式化文本不相交,则为 null。

异常

异常 条件
ArgumentOutOfRangeException

bufferSpan 不是缓冲区的有效 SnapshotSpan

备注

,如果范围包含约定和双向文本,返回的组合的几何图形可以包含多个连续区域。 此方法使用呈现的行 (Height) 的高度计算几何图形的高度在每行中。 返回的几何图形没有剪辑到视区的边界。

.NET Framework 安全性

请参阅

参考

IWpfTextViewLineCollection 接口

GetLineMarkerGeometry 重载

Microsoft.VisualStudio.Text.Editor 命名空间