Class RadDiagramAutomationPeer
Automation peer for the RadDiagram class.
Inheritance
Namespace: Telerik.Windows.Automation.Peers
Assembly: Telerik.Windows.Controls.Diagrams.dll
Syntax
public class RadDiagramAutomationPeer : FrameworkElementAutomationPeer, ISelectionProvider, IScrollProvider
Constructors
RadDiagramAutomationPeer(RadDiagram)
Initializes a new instance of the RadDiagramAutomationPeer class.
Declaration
public RadDiagramAutomationPeer(RadDiagram owner)
Parameters
RadDiagram
owner
The RadDiagram that will be associated with newly created Telerik.Windows.Controls.Diagrams.AutomationPeers.RadDiagramAutomationPeer object. |
Methods
GetAutomationControlTypeCore()
Gets the control type for the System.Windows.UIElement that is associated with this Telerik.Windows.Controls.Diagrams.AutomationPeers.RadDiagramAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
System.Windows.Automation.Peers.AutomationControlType
The System.Windows.Automation.Peers.AutomationControlType.Custom enumeration value. |
GetChildrenCore()
Gets the collection of Telerik.Windows.Controls.AutomationPeer elements that are associated with children Telerik.Windows.Controls.RadDiagramItem elements of the owner RadDiagram. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetChildren.
Declaration
protected override List<AutomationPeer> GetChildrenCore()
Returns
System.Collections.Generic.List<System.Windows.Automation.Peers.AutomationPeer>
The collection of child elements. |
GetClassNameCore()
Gets the name of the RadDiagram that is associated with this Telerik.Windows.Controls.Diagrams.AutomationPeers.RadDiagramAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetClassName.
Declaration
protected override string GetClassNameCore()
Returns
System.String
The type of the owner. |
GetHelpTextCore()
Declaration
protected override string GetHelpTextCore()
Returns
System.String
|
GetItemStatusCore()
Declaration
protected override string GetItemStatusCore()
Returns
System.String
|
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
System.String
|
GetNameCore()
Declaration
protected override string GetNameCore()
Returns
System.String
|
GetPattern(PatternInterface)
Gets the control pattern for the RadDiagram that is associated with this Telerik.Windows.Controls.Diagrams.AutomationPeers.RadDiagramAutomationPeer.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
System.Windows.Automation.Peers.PatternInterface
patternInterface
One of the enumeration values. |
Returns
System.Object
The object that implements the pattern interface, or null. |