Share via


IScrollItemProvider Interface

Definição

Expõe métodos e propriedades para dar suporte ao acesso do cliente de Automação da Interface do Usuário da Microsoft a controles filho individuais de contêineres que implementam IScrollProvider. Implemente essa interface para dar suporte aos recursos que um cliente de automação solicita com uma chamada GetPattern e PatternInterface.ScrollItem.

public interface class IScrollItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2587803792, 23852, 20034, 158, 230, 157, 88, 219, 16, 11, 85)]
struct IScrollItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2587803792, 23852, 20034, 158, 230, 157, 88, 219, 16, 11, 85)]
public interface IScrollItemProvider
Public Interface IScrollItemProvider
Derivado
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Esse padrão de controle atua como um canal de comunicação entre um controle filho e seu contêiner para garantir que o contêiner possa alterar o conteúdo atualmente visível (ou região) em seu visor para exibir o controle filho. O padrão tem diretrizes e convenções que não estão totalmente documentadas aqui. Para obter mais informações sobre para que serve esse padrão, consulte ScrollItem Control Pattern.

IScrollItemProvider é implementado por estas classes de Windows Runtime existentes:

O padrão IScrollItemProvider não tem uma classe de identificador de propriedade padrão, a única API a implementar é ScrollIntoView, um método .

Métodos

ScrollIntoView()

Rola a área de conteúdo de um objeto contêiner para exibir o controle dentro da região visível (visor) do contêiner.

Aplica-se a

Confira também