New to Telerik UI for WPFStart a free 30-day trial

Represents the automation peer for the RadCarousel class, enabling UI Automation support for the RadCarousel control. This class provides methods to retrieve the control type, class name, and accessibility information for the carousel's children items. It overrides base methods to provide a collection of child automation peers, and encapsulates properties of the owning carousel, such as item selection and scrolling capabilities. This class is particularly useful in applications where UI Automation is required for accessibility tools, enabling users to interact with carousel elements programmatically.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public class RadCarouselAutomationPeer : FrameworkElementAutomationPeer

Inheritance: objectRadCarouselAutomationPeer

Constructors

Initializes a new instance of the RadCarouselAutomationPeer class.

C#
public RadCarouselAutomationPeer(RadCarousel owner)
Parameters:ownerRadCarousel

The owner.

Methods

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

C#
protected override List<AutomationPeer> GetChildrenCore()
Returns:

List<AutomationPeer>

C#
protected override string GetClassNameCore()
Returns:

string

C#
protected override string GetHelpTextCore()
Returns:

string

C#
protected override string GetItemStatusCore()
Returns:

string

C#
protected override string GetNameCore()
Returns:

string