IScrollProvider Rozhraní

Definice

Zveřejňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacímu prvku, který funguje jako posuvný kontejner pro kolekci podřízených objektů. Podřízené položky tohoto ovládacího prvku musí implementovat 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
Odvozené
Atributy

Poznámky

Implementované u poskytovatele model UI Automation, který musí podporovat ScrollPattern model řízení.

Vlastnosti

HorizontallyScrollable

Získá hodnotu, která označuje, zda se ovládací prvek může vodorovně posunout.

HorizontalScrollPercent

Získá aktuální vodorovnou pozici posouvání.

HorizontalViewSize

Získá aktuální velikost vodorovného zobrazení.

VerticallyScrollable

Získá hodnotu, která označuje, zda se ovládací prvek může posunout svisle.

VerticalScrollPercent

Získá aktuální svislou pozici posouvání.

VerticalViewSize

Získá svislou velikost zobrazení.

Metody

Scroll(ScrollAmount, ScrollAmount)

Posune viditelnou oblast oblasti obsahu vodorovně a svisle.

SetScrollPercent(Double, Double)

Nastaví vodorovnou a svislou pozici posouvání jako procento oblasti celkového obsahu v ovládacím prvku.

Platí pro

Viz také