Interface IScrollProvider (uiautomationcore.h)
Fornece acesso a controles que atuam como contêineres roláveis para uma coleção de objetos filho. Os filhos desse controle devem implementar IScrollItemProvider.
Herança
A interface IScrollProvider herda da interface IUnknown . IScrollProvider também tem esses tipos de membros:
Métodos
A interface IScrollProvider tem esses métodos.
IScrollProvider::get_HorizontallyScrollable Indica se o controle pode rolar horizontalmente. |
IScrollProvider::get_HorizontalScrollPercent Especifica a posição de rolagem horizontal. |
IScrollProvider::get_HorizontalViewSize Especifica o tamanho horizontal da região acessível. |
IScrollProvider::get_VerticallyScrollable Indica se o controle pode rolar verticalmente. |
IScrollProvider::get_VerticalScrollPercent Especifica a posição de rolagem vertical. |
IScrollProvider::get_VerticalViewSize Especifica o tamanho vertical da região acessível. |
IScrollProvider::Scroll Rola a região visível da área de conteúdo horizontalmente e verticalmente. (IScrollProvider.Scroll) |
IScrollProvider::SetScrollPercent Define a posição de rolagem horizontal e vertical como um percentual da área total de conteúdo dentro do controle. |
Comentários
Implementado em um provedor do Microsoft Automação da Interface do Usuário que deve dar suporte ao padrão de controle Scroll.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (inclua UIAutomation.h) |
Confira também
Visão Geral dos Provedores de Automação de Interface do Usuário