IScrollProvider Interface

Definição

Expõe métodos e propriedades para suportar o acesso do cliente Automatização da Interface de Utilizador a um controlo que funciona como um contentor rolável para uma coleção de objetos filhos. 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
[<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
Public Interface IScrollProvider
Derivado
Atributos

Observações

Implementado num fornecedor Automatização da Interface de Utilizador que deve suportar o padrão de controlo ScrollPattern.

Propriedades

Name Description
HorizontallyScrollable

Recebe um valor que indica se o controlo pode deslocar-se horizontalmente.

HorizontalScrollPercent

Obtém a posição atual do scroll horizontal.

HorizontalViewSize

Obtém o tamanho atual da vista horizontal.

VerticallyScrollable

Recebe um valor que indica se o controlo pode deslocar-se verticalmente.

VerticalScrollPercent

Obtém a posição atual do scroll vertical.

VerticalViewSize

Obtém o tamanho da vista vertical.

Métodos

Name Description
Scroll(ScrollAmount, ScrollAmount)

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

SetScrollPercent(Double, Double)

Define a posição de scroll horizontal e vertical como uma percentagem da área total de conteúdo dentro do controlo.

Aplica-se a

Ver também