Interface IScrollProvider (uiautomationcore.h)
Fournit l’accès aux contrôles qui font office de conteneurs défilants pour une collection d’objets enfants. Les enfants de ce contrôle doivent implémenter IScrollItemProvider.
Héritage
L’interface IScrollProvider hérite de l’interface IUnknown. IScrollProvider a également les types de membres suivants :
Méthodes
L’interface IScrollProvider possède ces méthodes.
IScrollProvider ::get_HorizontallyScrollable Indique si le contrôle peut faire défiler horizontalement. |
IScrollProvider ::get_HorizontalScrollPercent Spécifie la position de défilement horizontale. |
IScrollProvider ::get_HorizontalViewSize Spécifie la taille horizontale de la région visible. |
IScrollProvider ::get_VerticallyScrollable Indique si le contrôle peut faire défiler verticalement. |
IScrollProvider ::get_VerticalScrollPercent Spécifie la position de défilement vertical. |
IScrollProvider ::get_VerticalViewSize Spécifie la taille verticale de la région visible. |
IScrollProvider ::Scroll Fait défiler la partie visible de la zone de contenu horizontalement et verticalement. (IScrollProvider.Scroll) |
IScrollProvider ::SetScrollPercent Définit la position de défilement horizontal et vertical en pourcentage de la zone de contenu totale dans le contrôle. |
Remarques
Implémenté sur un fournisseur Microsoft UI Automation qui doit prendre en charge le modèle de contrôle Scroll.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | uiautomationcore.h (incluez UIAutomation.h) |