IScrollProvider Interface

Definição

Expõe métodos e propriedades para dar suporte a Automação da Interface do Usuário acesso do cliente a um controle que atua como um contêiner rolável para uma coleção de objetos filho. Os filhos deste controle devem 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

Comentários

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao padrão de controle ScrollPattern.

Propriedades

Nome Description
HorizontallyScrollable

Obtém um valor que indica se o controle pode rolar horizontalmente.

HorizontalScrollPercent

Obtém a posição de rolagem horizontal atual.

HorizontalViewSize

Obtém o tamanho da exibição horizontal atual.

VerticallyScrollable

Obtém um valor que indica se o controle pode rolar verticalmente.

VerticalScrollPercent

Obtém a posição de rolagem vertical atual.

VerticalViewSize

Obtém o tamanho da exibição vertical.

Métodos

Nome Description
Scroll(ScrollAmount, ScrollAmount)

Rola a região visível da área de conteúdo horizontal e verticalmente.

SetScrollPercent(Double, Double)

Define a posição de rolagem horizontal e vertical como um percentual da área de conteúdo total dentro do controle.

Aplica-se a

Confira também