IVerticalFractionMap.GetBufferPositionAtFraction 方法
取得對應於檢視之垂直區域部分的緩衝區位置 (如果存在)。
命名空間: Microsoft.VisualStudio.Text.Editor
組件: Microsoft.VisualStudio.Text.UI (在 Microsoft.VisualStudio.Text.UI.dll 中)
語法
'宣告
Function GetBufferPositionAtFraction ( _
fraction As Double _
) As SnapshotPoint
SnapshotPoint GetBufferPositionAtFraction(
double fraction
)
SnapshotPoint GetBufferPositionAtFraction(
double fraction
)
abstract GetBufferPositionAtFraction :
fraction:float -> SnapshotPoint
function GetBufferPositionAtFraction(
fraction : double
) : SnapshotPoint
參數
fraction
類型:Double檢視的垂直區域部分。
傳回值
類型:Microsoft.VisualStudio.Text.SnapshotPoint
對應的字元位置。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentOutOfRangeException | fraction是 NaN,小於 0.0 或是大於 1.0。 |
備註
不同的緩衝區位置可以有相同的分數表示法。 這個方法會保證只有一致: 它會傳回相同的分數的相同位置。 傳回的實際字元取決於分數地圖的實作。 一般情況下,它是在一行的第一個字元,但這並不保證成功。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。