Interfaccia IScrollProvider (uiautomationcore.h)

Fornisce l'accesso ai controlli che fungono da contenitori scorrevoli per una raccolta di oggetti figlio. Gli elementi figlio di questo controllo devono implementare IScrollItemProvider.

Ereditarietà

L'interfaccia IScrollProvider eredita dall'interfaccia IUnknown . IScrollProvider include anche questi tipi di membri:

Metodi

L'interfaccia IScrollProvider include questi metodi.

 
IScrollProvider::get_HorizontallyScrollable

Indica se il controllo può scorrere orizzontalmente.
IScrollProvider::get_HorizontalScrollPercent

Specifica la posizione di scorrimento orizzontale.
IScrollProvider::get_HorizontalViewSize

Specifica le dimensioni orizzontali dell'area visualizzabile.
IScrollProvider::get_VerticallyScrollable

Indica se il controllo può scorrere verticalmente.
IScrollProvider::get_VerticalScrollPercent

Specifica la posizione di scorrimento verticale.
IScrollProvider::get_VerticalViewSize

Specifica le dimensioni verticali dell'area visualizzabile.
IScrollProvider::Scroll

Scorre orizzontalmente e verticalmente l'area visibile dell'area di contenuto. (IScrollProvider.Scroll)
IScrollProvider::SetScrollPercent

Imposta la posizione di scorrimento orizzontale e verticale come percentuale dell'area di contenuto totale nel controllo.

Commenti

Implementato in un provider di Automazione interfaccia utente Microsoft che deve supportare il modello di controllo Scroll.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione uiautomationcore.h (includere UIAutomation.h)

Vedi anche

Cenni preliminari sui provider di automazione interfaccia utente