ITextViewLineCollection.GetNormalizedTextBounds 方法

获取与给定跨距相对应的文本的 TextBounds 结构集合。

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

语法

声明
Function GetNormalizedTextBounds ( _
    bufferSpan As SnapshotSpan _
) As Collection(Of TextBounds)
Collection<TextBounds> GetNormalizedTextBounds(
    SnapshotSpan bufferSpan
)
Collection<TextBounds>^ GetNormalizedTextBounds(
    SnapshotSpan bufferSpan
)
abstract GetNormalizedTextBounds : 
        bufferSpan:SnapshotSpan -> Collection<TextBounds> 
function GetNormalizedTextBounds(
    bufferSpan : SnapshotSpan
) : Collection<TextBounds>

参数

返回值

类型:Collection<TextBounds>
TextBounds 结构的只读集合,这些结构包含 bufferSpan 中指定的文本。

异常

异常 条件
ArgumentOutOfRangeException

bufferSpan 不位于基础文本缓冲区中的一个合法的范围。

备注

如果某一行包含双向文本,返回的 TextBounds 对象可以是相交。

区域的高度和顶级将是 height 和所有文本顶部的最小的最大值的行上。

.NET Framework 安全性

请参阅

参考

ITextViewLineCollection 接口

Microsoft.VisualStudio.Text.Editor 命名空间