Class
TextBoxItemUIAutomationProvider

Definition

Namespace:Telerik.WinControls.UIAutomation.Edit

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class TextBoxItemUIAutomationProvider : RadElementBaseUIAutomationProvider<RadTextBoxItem>, IRadRawElementProviderFragment, IRawElementProviderFragment, IRawElementProviderSimple

Inheritance: objectRadFragmentUIAutomationProviderRadElementBaseUIAutomationProvider<RadTextBoxItem>TextBoxItemUIAutomationProvider

Implements: IRadRawElementProviderFragmentIRawElementProviderFragmentIRawElementProviderSimple

Inherited Members RadElementBaseUIAutomationProvider<RadTextBoxItem>.GetOwner()RadElementBaseUIAutomationProvider<RadTextBoxItem>.GetAutomationId()RadElementBaseUIAutomationProvider<RadTextBoxItem>.GetRuntimeId()RadElementBaseUIAutomationProvider<RadTextBoxItem>.BoundingRectangleRadElementBaseUIAutomationProvider<RadTextBoxItem>.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

TextBoxItemUIAutomationProvider(IRadRawElementProviderFragment, RadTextBoxItem)

Declaration

cs-api-definition
public TextBoxItemUIAutomationProvider(IRadRawElementProviderFragment parent, RadTextBoxItem owner)

Parameters

parent

IRadRawElementProviderFragment

owner

RadTextBoxItem

TextBoxItemUIAutomationProvider(RadTextBoxItem)

Declaration

cs-api-definition
public TextBoxItemUIAutomationProvider(RadTextBoxItem owner)

Parameters

owner

RadTextBoxItem

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<RadTextBoxItem>.Disconnect()

GetPatternProvider(int)

Declaration

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

Parameters

patternId

int

Returns

object

Overrides RadElementBaseUIAutomationProvider<RadTextBoxItem>.GetPatternProvider(int)

GetPropertyValue(int)

Declaration

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

Parameters

propertyId

int

Returns

object

Overrides RadElementBaseUIAutomationProvider<RadTextBoxItem>.GetPropertyValue(int)

RaiseSelectionChangedEvent()

Declaration

cs-api-definition
public void RaiseSelectionChangedEvent()

SetFocus()

Declaration

cs-api-definition
public override void SetFocus()

Overrides RadFragmentUIAutomationProvider.SetFocus()