ITextViewLine.GetVirtualBufferPositionFromXCoordinate 方法

获取其字符边界包含给定 x 坐标的字符的缓冲区位置。

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

语法

声明
Function GetVirtualBufferPositionFromXCoordinate ( _
    xCoordinate As Double _
) As VirtualSnapshotPoint
VirtualSnapshotPoint GetVirtualBufferPositionFromXCoordinate(
    double xCoordinate
)
VirtualSnapshotPoint GetVirtualBufferPositionFromXCoordinate(
    double xCoordinate
)
abstract GetVirtualBufferPositionFromXCoordinate : 
        xCoordinate:float -> VirtualSnapshotPoint
function GetVirtualBufferPositionFromXCoordinate(
    xCoordinate : double
) : VirtualSnapshotPoint

参数

  • xCoordinate
    类型:Double

    所需字符的 x 坐标。

返回值

类型:Microsoft.VisualStudio.Text.VirtualSnapshotPoint
基于文本缓冲区的点字符在 xCoordinate。

备注

如果不存在字符在所提供的 x 坐标,在虚拟空间中的一个点将返回。 如果提供的 x 坐标位于行开头的左侧,行的左边缘的缓冲区位置将返回。

.NET Framework 安全性

请参阅

参考

ITextViewLine 接口

Microsoft.VisualStudio.Text.Formatting 命名空间