Class
ScrollBarButtonUIAutomationProvider

Definition

Namespace:Telerik.WinControls.UIAutomation.ScrollBar

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class ScrollBarButtonUIAutomationProvider : RadElementBaseUIAutomationProvider<ScrollBarButton>, IRadRawElementProviderFragment, IRawElementProviderFragment, IRawElementProviderSimple

Inheritance: objectRadFragmentUIAutomationProviderRadElementBaseUIAutomationProvider<ScrollBarButton>ScrollBarButtonUIAutomationProvider

Implements: IRadRawElementProviderFragmentIRawElementProviderFragmentIRawElementProviderSimple

Inherited Members RadElementBaseUIAutomationProvider<ScrollBarButton>.GetOwner()RadElementBaseUIAutomationProvider<ScrollBarButton>.GetAutomationId()RadElementBaseUIAutomationProvider<ScrollBarButton>.GetRuntimeId()RadElementBaseUIAutomationProvider<ScrollBarButton>.BoundingRectangleRadElementBaseUIAutomationProvider<ScrollBarButton>.OwnerRadFragmentUIAutomationProvider.childUIAProvidersPoolRadFragmentUIAutomationProvider.GetEmbeddedFragmentRoots()RadFragmentUIAutomationProvider.GetChildElementProviderFragment(object, Func<object, IRadRawElementProviderFragment>)RadFragmentUIAutomationProvider.GetChildElementProviderFragment(object, object, Func<object, object, IRadRawElementProviderFragment>)RadFragmentUIAutomationProvider.FindChildUIAutomationProvider<T>(object)RadFragmentUIAutomationProvider.Navigate(NavigateDirection)RadFragmentUIAutomationProvider.NavigatePreviousSibling(IRawElementProviderFragment)RadFragmentUIAutomationProvider.NavigateNextSibling(IRawElementProviderFragment)RadFragmentUIAutomationProvider.ParentRadFragmentUIAutomationProvider.ProviderOptionsRadFragmentUIAutomationProvider.HostRawElementProviderRadFragmentUIAutomationProvider.FragmentRoot

Constructors

ScrollBarButtonUIAutomationProvider(ScrollBarElementUIAutomationProvider, ScrollBarButton)

Declaration

cs-api-definition
public ScrollBarButtonUIAutomationProvider(ScrollBarElementUIAutomationProvider parent, ScrollBarButton scrollBarButton)

Parameters

parent

ScrollBarElementUIAutomationProvider

scrollBarButton

ScrollBarButton

Methods

Disconnect()

Used to release the UI Automation provider. This method is called when the UI Automation provider is no longer needed.

Declaration

cs-api-definition
public override void Disconnect()

Overrides RadElementBaseUIAutomationProvider<ScrollBarButton>.Disconnect()

GetPatternProvider(int)

Declaration

cs-api-definition
public override object GetPatternProvider(int patternId)

Parameters

patternId

int

Returns

object

Overrides RadElementBaseUIAutomationProvider<ScrollBarButton>.GetPatternProvider(int)

GetPropertyValue(int)

Declaration

cs-api-definition
public override object GetPropertyValue(int propertyId)

Parameters

propertyId

int

Returns

object

Overrides RadElementBaseUIAutomationProvider<ScrollBarButton>.GetPropertyValue(int)

SetFocus()

Declaration

cs-api-definition
public override void SetFocus()

Overrides RadFragmentUIAutomationProvider.SetFocus()