IScrollProvider Interface

Definitie

Maakt methoden en eigenschappen beschikbaar ter ondersteuning van UI Automation clienttoegang tot een besturingselement dat fungeert als een schuifbare container voor een verzameling onderliggende objecten. De kinderen van dit besturingselement moeten IScrollItemProvider implementeren.

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
Afgeleid
Kenmerken

Opmerkingen

Geïmplementeerd op een UI Automation-provider die het ScrollPattern-besturingspatroon moet ondersteunen.

Eigenschappen

Name Description
HorizontallyScrollable

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement horizontaal kan schuiven.

HorizontalScrollPercent

Hiermee haalt u de huidige horizontale schuifpositie op.

HorizontalViewSize

Hiermee haalt u de huidige horizontale weergavegrootte op.

VerticallyScrollable

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement verticaal kan schuiven.

VerticalScrollPercent

Hiermee haalt u de huidige verticale schuifpositie op.

VerticalViewSize

Hiermee haalt u de verticale weergavegrootte op.

Methoden

Name Description
Scroll(ScrollAmount, ScrollAmount)

Schuift het zichtbare gebied van het inhoudsgebied horizontaal en verticaal.

SetScrollPercent(Double, Double)

Hiermee stelt u de horizontale en verticale schuifpositie in als een percentage van het totale inhoudsgebied in het besturingselement.

Van toepassing op

Zie ook