Represents an automation peer for a task board item within a RadTaskBoard. This class facilitates interaction with UI automation clients, allowing them to retrieve information about the task board item, such as its selection status, and to manipulate its selection behavior. It implements the ISelectionItemProvider and IScrollItemProvider interfaces, providing methods to select, add to, or remove from the selection, as well as to scroll the item into view. The class also exposes properties to indicate whether the item is selected and to retrieve the selection container.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class RadTaskBoardItemAutomationPeer : ItemAutomationPeer, ISelectionItemProvider, IScrollItemProvider
Inheritance: objectRadTaskBoardItemAutomationPeer
Implements:
Constructors
Initializes a new instance of the RadTaskBoardItemAutomationPeer class.
public RadTaskBoardItemAutomationPeer(object owner, ItemsControlAutomationPeer peer)
Properties
Gets a value that indicates whether an item is selected.
public bool IsSelected { get; }
true if the element is selected; otherwise false.
SelectionContainer
IRawElementProviderSimple
public IRawElementProviderSimple SelectionContainer { get; }
Methods
public void AddToSelection()
protected override AutomationControlType GetAutomationControlTypeCore()
AutomationControlType
public override object GetPattern(PatternInterface patternInterface)
public void RemoveFromSelection()
public void ScrollIntoView()
public void Select()