IWpfTextViewLineCollection.GetMarkerGeometry 方法 (SnapshotSpan)

创建指定快照范围的标记图形。

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

语法

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

参数

返回值

类型:Geometry
在 bufferSpan包含所有区域该格式化文本的 Geometry

异常

异常 条件
ArgumentOutOfRangeException

bufferSpan 不是缓冲区的有效 SnapshotSpan

备注

如果范围在一行外扩展,则 GetLineMarkerGeometry 用于计算标记图形,否则该方法使用 GetTextMarkerGeometry 构造几何图形。

,如果范围包含约定和双向文本,返回的组合的几何图形可以包含多个连续区域。

.NET Framework 安全性

请参阅

参考

IWpfTextViewLineCollection 接口

GetMarkerGeometry 重载

Microsoft.VisualStudio.Text.Editor 命名空间