Interfaz IScrollProvider (uiautomationcore.h)

Proporciona acceso a los controles que actúan como contenedores desplazables para una colección de objetos secundarios. Los elementos secundarios de este control deben implementar IScrollItemProvider.

Herencia

La interfaz IScrollProvider hereda de la interfaz IUnknown . IScrollProvider también tiene estos tipos de miembros:

Métodos

La interfaz IScrollProvider tiene estos métodos.

 
IScrollProvider::get_HorizontallyScrollable

Indica si el control puede desplazarse horizontalmente.
IScrollProvider::get_HorizontalScrollPercent

Especifica la posición de desplazamiento horizontal.
IScrollProvider::get_HorizontalViewSize

Especifica el tamaño horizontal de la región visible.
IScrollProvider::get_VerticallyScrollable

Indica si el control puede desplazarse verticalmente.
IScrollProvider::get_VerticalScrollPercent

Especifica la posición de desplazamiento vertical.
IScrollProvider::get_VerticalViewSize

Especifica el tamaño vertical de la región visible.
IScrollProvider::Scroll

Desplaza la región visible del área de contenido horizontal y verticalmente. (IScrollProvider.Scroll)
IScrollProvider::SetScrollPercent

Establece la posición de desplazamiento horizontal y vertical como un porcentaje del área de contenido total en el control.

Comentarios

Se implementa en un proveedor de Microsoft Automatización de la interfaz de usuario que debe admitir el patrón de control Scroll.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado uiautomationcore.h (incluir UIAutomation.h)

Consulte también

Información general sobre proveedores de UI Automation