Class
RadRadialMenuNavigationItemButtonAutomationPeer

The AutomationPeer associated with the RadRadialMenuNavigationItemButtonAutomationPeer class.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

cs-api-definition
public class RadRadialMenuNavigationItemButtonAutomationPeer : FrameworkElementAutomationPeer, IInvokeProvider

Inheritance: objectRadRadialMenuNavigationItemButtonAutomationPeer

Implements: IInvokeProvider

Constructors

RadRadialMenuNavigationItemButtonAutomationPeer(NavigationItemButton)

Initializes a new instance of the RadRadialMenuNavigationItemButtonAutomationPeer class. Automation Peer for the NavigationItemButton class.

Declaration

cs-api-definition
public RadRadialMenuNavigationItemButtonAutomationPeer(NavigationItemButton owner)

Parameters

owner

NavigationItemButton

The object that is associated with this AutomationPeer.

Methods

GetAutomationControlTypeCore()

Returns the control type for the UIElement associated with this RadRadialMenuNavigationItemButtonAutomationPeer. This method is called by AutomationPeer.GetAutomationControlType.

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

The AutomationControlType.Menu enumeration value.

GetClassNameCore()

Returns the name of the RadRadialMenuItem that is associated with this RadRadialMenuNavigationItemButtonAutomationPeer. 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 RadRadialMenuNavigationItemButtonAutomationPeer.

GetHelpTextCore()

Gets the string that describes the functionality of the System.Windows.ContentElement that is associated with this RadRadialMenuNavigationItemButtonAutomationPeer. Called by System.Windows.Automation.Peers.AutomationPeer.GetHelpText().

Declaration

cs-api-definition
protected override string GetHelpTextCore()

Returns

string

The help text.

GetItemStatusCore()

Declaration

cs-api-definition
protected override string GetItemStatusCore()

Returns

string

GetNameCore()

Returns the text label of the FrameworkElement associated with this RadRadialMenuNavigationItemButtonAutomationPeer. Called by AutomationPeer.GetName.

Declaration

cs-api-definition
protected override string GetNameCore()

Returns

string

A text label of the Element associated with RadRadialMenuNavigationItemButtonAutomationPeer.

GetPattern(PatternInterface)

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

Declaration

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

Parameters

patternInterface

PatternInterface

One of the PatternInterface enum values.

Returns

object

Invoke()

Sends a request to activate a control and initiate its single, unambiguous action.

Declaration

cs-api-definition
public void Invoke()