Class RadContextMenuAutomationPeer
The AutomationPeer associated with the RadContextMenu class.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation.dll
Syntax
public class RadContextMenuAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider
Constructors
RadContextMenuAutomationPeer(RadContextMenu)
Initializes a new instance of the RadContextMenuAutomationPeer class. Automation Peer for the RadContextMenu class.
Declaration
public RadContextMenuAutomationPeer(RadContextMenu owner)
Parameters
RadContextMenu
owner
The object that is associated with this AutomationPeer. |
Properties
ExpandCollapseState
Gets the state (expanded or collapsed) of the control.
Declaration
public ExpandCollapseState ExpandCollapseState { get; }
Property Value
System.Windows.Automation.ExpandCollapseState
|
Methods
Collapse()
Hides all nodes, controls, or content that are descendants of the control.
Declaration
public void Collapse()
Expand()
Displays all child nodes, controls, or content of the control.
Declaration
public void Expand()
GetAutomationControlTypeCore()
Returns the control type for the UIElement associated with this AutomationPeer. This method is called by AutomationPeer.GetAutomationControlType.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
System.Windows.Automation.Peers.AutomationControlType
The AutomationControlType.Menu enumeration value. |
GetClassNameCore()
Returns the name of the class associated with this AutomationPeer. This method is called by AutomationPeer.GetClassName.
Declaration
protected override string GetClassNameCore()
Returns
System.String
|
GetNameCore()
Returns the text label of the FrameworkElement associated with this AutomationPeers. Called by AutomationPeer.GetName.
Declaration
protected override string GetNameCore()
Returns
System.String
A text label of the Element associated with this Automation Peer. |