ClassDiagramNavigationPaneAutomationPeer
UI AutomationPeer class for DiagramNavigationPane.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.Diagrams.Extensions.dll
Syntax:
public class DiagramNavigationPaneAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider
Inheritance: objectDiagramNavigationPaneAutomationPeer
Implements:
Constructors
DiagramNavigationPaneAutomationPeer(RadDiagramNavigationPane)
Initializes a new instance of the DiagramNavigationPaneAutomationPeer class.
Declaration
public DiagramNavigationPaneAutomationPeer(RadDiagramNavigationPane owner)
Parameters
owner
The owner.
Properties
ExpandCollapseState
Gets the state (expanded or collapsed) of the control.
Declaration
public ExpandCollapseState ExpandCollapseState { get; }
Property Value
ExpandCollapseState
The state (expanded or collapsed) of the control.
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()
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
GetChildrenCore()
Declaration
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists")]
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
GetPattern(PatternInterface)
Gets a control pattern that is associated with this AutomationPeer.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
Returns