IVerticalScrollBar 接口

表示垂直滚动条。

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

语法

声明
Public Interface IVerticalScrollBar
public interface IVerticalScrollBar
public interface class IVerticalScrollBar
type IVerticalScrollBar =  interface end
public interface IVerticalScrollBar

IVerticalScrollBar 类型公开以下成员。

属性

  名称 说明
公共属性 Map 获取滚动条的文本位置与滚动条坐标之间的映射。
公共属性 ThumbHeight 获取滚动条滚动块的高度(以像素为单位)。
公共属性 TrackSpanBottom 获取滚动条轨道呈现在显示屏幕中时其底部的 y 坐标(不包括顶部和底部的滚动按钮)。
公共属性 TrackSpanHeight 获取滚动条轨道呈现在显示屏幕中时的高度(不包括顶部和底部的滚动按钮)。
公共属性 TrackSpanTop 获取滚动条轨道呈现在显示屏幕中时其顶部的 y 坐标(不包括顶部和底部的滚动按钮)。

页首

方法

  名称 说明
公共方法 GetBufferPositionOfYCoordinate 获取与滚动条轨道中的 y 坐标相对应的缓冲区位置。
公共方法 GetYCoordinateOfBufferPosition 获取滚动条轨道中与某一缓冲区位置相对应的 y 坐标。
公共方法 GetYCoordinateOfScrollMapPosition 获取滚动条轨道中与滚动映射坐标中的某一位置相对应的 y 坐标。

页首

事件

  名称 说明
公共事件 TrackSpanChanged 当滚动条轨道尺寸的范围更改时发生。例如,它们可能会因调整视图大小而更改。

页首

备注

有关扩展的边距和滚动条的信息,请参见中的 “ 编辑扩展点扩展的边距和滚动条”一节。

请参阅

参考

Microsoft.VisualStudio.Text.Editor 命名空间