Class CalendarButtonAutomationPeer
Provides a class that exposes the CalendarButton to UI Automation.
Inheritance
Namespace: Telerik.Windows.Automation.Peers
Assembly: Telerik.Windows.Controls.Input.dll
Syntax
public class CalendarButtonAutomationPeer : FrameworkElementAutomationPeer, ISelectionItemProvider, ITableItemProvider, IGridItemProvider, IInvokeProvider
Constructors
CalendarButtonAutomationPeer(CalendarButton)
Initializes a new instance of the CalendarButtonAutomationPeer class.
Declaration
public CalendarButtonAutomationPeer(CalendarButton item)
Parameters
Calendar The CalendarButton item. |
Properties
Column
Gets the ordinal number of the column that contains the cell or item.
Declaration
public int Column { get; }
Property Value
System. A zero-based ordinal number that identifies the column containing the cell or item. |
ColumnSpan
Gets the number of columns spanned by a cell or item.
Declaration
public int ColumnSpan { get; }
Property Value
System. The number of columns spanned. |
ContainingGrid
Gets a UI Automation provider that implements System.
Declaration
public IRawElementProviderSimple ContainingGrid { get; }
Property Value
System. A UI Automation provider that implements the System. |
IsSelected
Gets a value that indicates whether an item is selected.
Declaration
public bool IsSelected { get; }
Property Value
System. true if the element is selected; otherwise false. |
Row
Gets the ordinal number of the row that contains the cell or item.
Declaration
public int Row { get; }
Property Value
System. A zero-based ordinal number that identifies the row containing the cell or item. |
RowSpan
Gets the number of rows spanned by a cell or item.
Declaration
public int RowSpan { get; }
Property Value
System. The number of rows spanned. |
SelectionContainer
Gets the UI Automation provider that implements System.
Declaration
public IRawElementProviderSimple SelectionContainer { get; }
Property Value
System. The provider that supports System. |
Methods
AddToSelection()
Adds the current element to the collection of selected items.
Declaration
public void AddToSelection()
GetAutomationControlTypeCore()
Gets the control type for the System.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
System. The System. |
GetClassNameCore()
Declaration
protected override string GetClassNameCore()
Returns
System.
|
GetColumnHeaderItems()
Retrieves a collection of UI Automation providers representing all the column headers associated with a table item or cell.
Declaration
public IRawElementProviderSimple[] GetColumnHeaderItems()
Returns
System. A collection of UI Automation providers. |
GetHelpTextCore()
Declaration
protected override string GetHelpTextCore()
Returns
System.
|
GetItemStatusCore()
Declaration
protected override string GetItemStatusCore()
Returns
System.
|
GetLocalizedControlTypeCore()
When overridden in a derived class, is called by System.
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
System. The type of the control. |
GetNameCore()
Returns the text label of the FrameworkElement associated with this AutomationPeers. Called by AutomationPeer.GetName.
Declaration
protected override string GetNameCore()
Returns
System. A text label of the Element associated with this Automation Peer. |
GetPattern(PatternInterface)
Gets the control pattern for the System.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
System. A value from the enumeration. |
Returns
System. An object that implements the System. |
GetRowHeaderItems()
Retrieves a collection of UI Automation providers representing all the row headers associated with a table item or cell.
Declaration
public IRawElementProviderSimple[] GetRowHeaderItems()
Returns
System. A collection of UI Automation providers. |
Invoke()
Sends a request to activate a control and initiate its single, unambiguous action.
Declaration
public void Invoke()
Exceptions
System. If the control is not enabled. |
RemoveFromSelection()
Removes the current element from the collection of selected items.
Declaration
public void RemoveFromSelection()
Select()
Deselects any selected items and then selects the current element.
Declaration
public void Select()