IScrollProvider Gränssnitt

Definition

Exponerar metoder och egenskaper för att stödja UI Automation klientåtkomst till en kontroll som fungerar som en rullningsbar container för en samling underordnade objekt. Barnen i den här kontrollen måste implementera 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
Härledda
Attribut

Kommentarer

Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret ScrollPattern.

Egenskaper

Name Description
HorizontallyScrollable

Hämtar ett värde som anger om kontrollen kan rulla vågrätt.

HorizontalScrollPercent

Hämtar den aktuella vågräta rullningspositionen.

HorizontalViewSize

Hämtar den aktuella vågräta vystorleken.

VerticallyScrollable

Hämtar ett värde som anger om kontrollen kan rulla lodrätt.

VerticalScrollPercent

Hämtar den aktuella lodräta rullningspositionen.

VerticalViewSize

Hämtar den lodräta vystorleken.

Metoder

Name Description
Scroll(ScrollAmount, ScrollAmount)

Rullar den synliga regionen i innehållsområdet vågrätt och lodrätt.

SetScrollPercent(Double, Double)

Anger den vågräta och lodräta rullningspositionen som en procentandel av det totala innehållsområdet i kontrollen.

Gäller för

Se även