IScrollProvider 接口

定义

公开一些方法和属性以支持 UI 自动化客户端访问充当子对象集合的可滚动容器的控件。 此控件的子级必须实现 IScrollItemProvider

public interface class IScrollProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b38b8077-1fc3-42a5-8cae-d40c2215055a")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IScrollProvider
public interface IScrollProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b38b8077-1fc3-42a5-8cae-d40c2215055a")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IScrollProvider = interface
type IScrollProvider = interface
Public Interface IScrollProvider
派生
属性

注解

在必须支持ScrollPattern控制模式的UI 自动化提供程序上实现。

属性

HorizontallyScrollable

获取一个值,该值指示控件是否可以水平滚动。

HorizontalScrollPercent

获取当前水平滚动位置。

HorizontalViewSize

获取当前的水平视图大小。

VerticallyScrollable

获取一个值,该值指示控件是否可以垂直滚动。

VerticalScrollPercent

获取当前垂直滚动位置。

VerticalViewSize

获取垂直视图的大小。

方法

Scroll(ScrollAmount, ScrollAmount)

水平和垂直滚动内容区域的可见区域。

SetScrollPercent(Double, Double)

将水平和垂直滚动位置设置为控件内总内容区域的百分比。

适用于

另请参阅