Compartilhar via


IScrollProvider Interface

Definição

Expõe métodos e propriedades para compatibilidade com o acesso para cliente da Automação da Interface do Usuário para um controle que atua como um contêiner rolável para uma coleção de objetos filhos. O filho desse controle deve 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 ScrollPattern padrão de controle.

Propriedades

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 de 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 de exibição vertical.

Métodos

Scroll(ScrollAmount, ScrollAmount)

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

SetScrollPercent(Double, Double)

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

Aplica-se a

Confira também