Compartir vía


IScrollProvider Interfaz

Definición

Expone métodos y propiedades para admitir el acceso del cliente de automatización de la interfaz de usuario a un control que actúa como contenedor desplazable para una colección de objetos secundarios. Los elementos secundarios de este control deben implementar 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
Derivado
Atributos

Comentarios

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

Propiedades

HorizontallyScrollable

Obtiene un valor que indica si el control puede desplazarse horizontalmente.

HorizontalScrollPercent

Obtiene la posición de desplazamiento horizontal actual.

HorizontalViewSize

Obtiene el tamaño de la vista horizontal actual.

VerticallyScrollable

Obtiene un valor que indica si el control puede desplazarse verticalmente.

VerticalScrollPercent

Obtiene la posición de desplazamiento vertical actual.

VerticalViewSize

Obtiene el tamaño de la vista vertical.

Métodos

Scroll(ScrollAmount, ScrollAmount)

Desplaza la región visible del área de contenido horizontal y verticalmente.

SetScrollPercent(Double, Double)

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

Se aplica a

Consulte también