创建指定快照范围的标记图形。
命名空间: 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
参数
bufferSpan
类型:Microsoft.VisualStudio.Text.SnapshotSpan文本范围。
返回值
类型:Geometry
在 bufferSpan包含所有区域该格式化文本的 Geometry 。
异常
异常 | 条件 |
---|---|
ArgumentOutOfRangeException | bufferSpan 不是缓冲区的有效 SnapshotSpan 。 |
备注
如果范围在一行外扩展,则 GetLineMarkerGeometry 用于计算标记图形,否则该方法使用 GetTextMarkerGeometry 构造几何图形。
,如果范围包含约定和双向文本,返回的组合的几何图形可以包含多个连续区域。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。