IScrollProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- ScrollPattern
- Visão Geral de Padrões de Controle de Automação de Interface de Usuário
- Server-side Automação da Interface do Usuário Provider Implementation
- Implementação do provedor de Automação da Interface do Usuário do lado do Client
- Padrões de controle de suporte em um provedor de automação da interface do usuário
- Implementing the Automação da Interface do Usuário Scroll Control Pattern