Class
RadialMenuButtonAutomationPeer

Provides the automation peer for the RadialMenuButton control, allowing it to participate in UI Automation by exposing properties and methods necessary for UI Automation clients. This class supports the automation functionality such as retrieving control patterns, class names, names, help texts, and localized control types, improving accessibility for users with disabilities. It inherits from .

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

cs-api-definition
public class RadialMenuButtonAutomationPeer : ButtonAutomationPeer

Inheritance: objectRadialMenuButtonAutomationPeer

Constructors

RadialMenuButtonAutomationPeer(RadialMenuButton)

Initializes a new instance of the RadialMenuButtonAutomationPeer class.

Declaration

cs-api-definition
public RadialMenuButtonAutomationPeer(RadialMenuButton owner)

Parameters

owner

RadialMenuButton

The owner.

Methods

GetClassNameCore()

Returns the name of the UIElement that is associated with this . This method is called by .

Declaration

cs-api-definition
protected override string GetClassNameCore()

Returns

string

The name of the owner type that is associated with this . See Remarks.

GetHelpTextCore()

Returns the string that describes the functionality of the FrameworkElement that is associated with this . This method is called by .

Declaration

cs-api-definition
protected override string GetHelpTextCore()

Returns

string

The help text, or Empty if there is no help text.

GetLocalizedControlTypeCore()

Declaration

cs-api-definition
protected override string GetLocalizedControlTypeCore()

Returns

string

GetNameCore()

Returns the text label of the FrameworkElement that is associated with this . This method is called by .

Declaration

cs-api-definition
protected override string GetNameCore()

Returns

string

The text label of the element that is associated with this automation peer.

GetPattern(PatternInterface)

Returns the control pattern for the UIElement that is associated with this .

Declaration

cs-api-definition
public override object GetPattern(PatternInterface patternInterface)

Parameters

patternInterface

PatternInterface

One of the enumeration values.

Returns

object

See Remarks.