IUIAutomationScrollPattern interface (uiautomationclient.h)
Provides access to a control that acts as a scrollable container for a collection of child elements. The children of this element support IUIAutomationScrollItemPattern.
Inheritance
The IUIAutomationScrollPattern interface inherits from the IUnknown interface. IUIAutomationScrollPattern also has these types of members:
Methods
The IUIAutomationScrollPattern interface has these methods.
IUIAutomationScrollPattern::get_CachedHorizontallyScrollable Retrieves a cached value that indicates whether the element can scroll horizontally. |
IUIAutomationScrollPattern::get_CachedHorizontalScrollPercent Retrieves the cached horizontal scroll position. |
IUIAutomationScrollPattern::get_CachedHorizontalViewSize Retrieves the cached horizontal size of the viewable region of a scrollable element. |
IUIAutomationScrollPattern::get_CachedVerticallyScrollable Retrieves a cached value that indicates whether the element can scroll vertically. |
IUIAutomationScrollPattern::get_CachedVerticalScrollPercent Retrieves the cached vertical scroll position. |
IUIAutomationScrollPattern::get_CachedVerticalViewSize Retrieves the cached vertical size of the viewable region of a scrollable element. |
IUIAutomationScrollPattern::get_CurrentHorizontallyScrollable Indicates whether the element can scroll horizontally. |
IUIAutomationScrollPattern::get_CurrentHorizontalScrollPercent Retrieves the horizontal scroll position. |
IUIAutomationScrollPattern::get_CurrentHorizontalViewSize Retrieves the horizontal size of the viewable region of a scrollable element. |
IUIAutomationScrollPattern::get_CurrentVerticallyScrollable Indicates whether the element can scroll vertically. |
IUIAutomationScrollPattern::get_CurrentVerticalScrollPercent Retrieves the vertical scroll position. |
IUIAutomationScrollPattern::get_CurrentVerticalViewSize Retrieves the vertical size of the viewable region of a scrollable element. |
IUIAutomationScrollPattern::Scroll Scrolls the visible region of the content area horizontally and vertically. (IUIAutomationScrollPattern.Scroll) |
IUIAutomationScrollPattern::SetScrollPercent Sets the horizontal and vertical scroll positions as a percentage of the total content area within the UI Automation element. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista, Windows XP with SP3 and Platform Update for Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008, Windows Server 2003 with SP2 and Platform Update for Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | uiautomationclient.h (include UIAutomation.h) |