共用方式為


ITextViewLine.GetBufferPositionFromXCoordinate 方法 (Double, Boolean)

取得其字元界限包含給定 X 座標之字元的緩衝區位置。

命名空間:  Microsoft.VisualStudio.Text.Formatting
組件:  Microsoft.VisualStudio.Text.UI (在 Microsoft.VisualStudio.Text.UI.dll 中)

語法

'宣告
Function GetBufferPositionFromXCoordinate ( _
    xCoordinate As Double, _
    textOnly As Boolean _
) As Nullable(Of SnapshotPoint)
Nullable<SnapshotPoint> GetBufferPositionFromXCoordinate(
    double xCoordinate,
    bool textOnly
)
Nullable<SnapshotPoint> GetBufferPositionFromXCoordinate(
    double xCoordinate, 
    bool textOnly
)
abstract GetBufferPositionFromXCoordinate : 
        xCoordinate:float * 
        textOnly:bool -> Nullable<SnapshotPoint> 
function GetBufferPositionFromXCoordinate(
    xCoordinate : double, 
    textOnly : boolean
) : Nullable<SnapshotPoint>

參數

  • xCoordinate
    類型:Double

    所需字元的 X 座標。

  • textOnly
    類型:Boolean

    如果true,這個方法會傳回nullnull 參考 (即 Visual Basic 中的 Nothing)如果xCoordinate裝飾上。

傳回值

類型:Nullable<SnapshotPoint>
文字為基礎緩衝區的位置處的字元xCoordinate,或nullnull 參考 (即 Visual Basic 中的 Nothing)如果該位置沒有字元。

備註

右邊界的繫結的字元會被視為包含在其下的字元。 最後一個字元的範圍中最右邊的邊緣不會對應到任何的字元。 如果textOnly為 true, xCoordinate超出裝飾,則會傳回與裝飾相關聯的文字位置。

.NET Framework 安全性

請參閱

參考

ITextViewLine 介面

GetBufferPositionFromXCoordinate 多載

Microsoft.VisualStudio.Text.Formatting 命名空間