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
參數
bufferSpan
類型:Microsoft.VisualStudio.Text.SnapshotSpan文字的範圍。
傳回值
類型:Geometry
A Geometry ,包含所有已格式化的文字範圍中的界限。如果範圍是空的或是並未與在 ITextView 中格式化的文字交集,則為 null。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentOutOfRangeException | bufferSpan不是有效的SnapshotSpan的緩衝區。 |
備註
如果範圍中包含混合的傳統和雙向的文字,傳回的幾何可能包含數個不相連的區域。 這個方法會使用呈現線條的高度 (Height) 來計算幾何的每一行的高度。 傳回的幾何未裁剪成檢視區界限。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。