Class
ChartAnnotationAutomationPeer

Exposes chart annotation types to UI Automation.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public class ChartAnnotationAutomationPeer : FrameworkElementAutomationPeer

Inheritance: objectChartAnnotationAutomationPeer

Derived Classes: CartesianCustomLineAnnotationAutomationPeerCartesianGridLineAnnotationAutomationPeerCartesianMarkedZoneAnnotationAutomationPeerPolarAxisGridLineAnnotationAutomationPeerRadialAxisGridLineAnnotationAutomationPeer

Constructors

ChartAnnotationAutomationPeer(ChartAnnotation)

Initializes a new instance of the ChartAnnotationAutomationPeer class.

Declaration

cs-api-definition
public ChartAnnotationAutomationPeer(ChartAnnotation owner)

Parameters

owner

ChartAnnotation

The owner.

Methods

GetAutomationControlTypeCore()

Gets the control type for the UIElement that is associated with this . This method is called by .

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

The enumeration value.

GetBoundingRectangleCore()

Declaration

cs-api-definition
protected override Rect GetBoundingRectangleCore()

Returns

Rect

GetClassNameCore()

Gets 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

An Empty string.

GetItemStatusCore()

Declaration

cs-api-definition
protected override sealed string GetItemStatusCore()

Returns

string

GetLocalizedControlTypeCore()

When overridden in a derived class, is called by .

Declaration

cs-api-definition
protected override string GetLocalizedControlTypeCore()

Returns

string

The type of the control.