共用方式為


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
A Geometry ,包含所有已格式化的文字範圍中的界限。如果範圍是空的或是並未與在 ITextView 中格式化的文字交集,則為 null。

例外狀況

例外狀況 條件
ArgumentOutOfRangeException

bufferSpan不是有效的SnapshotSpan的緩衝區。

備註

如果範圍中包含混合的傳統和雙向的文字,傳回的幾何可能包含數個不相連的區域。 這個方法會使用呈現線條的高度 (Height) 來計算幾何的每一行的高度。 傳回的幾何未裁剪成檢視區界限。

.NET Framework 安全性

請參閱

參考

IWpfTextViewLineCollection 介面

GetLineMarkerGeometry 多載

Microsoft.VisualStudio.Text.Editor 命名空間