Class
BackstageItemAutomationPeer

Automation peer for the RadRibbonBackstageItem class.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.RibbonView.dll

Syntax:

cs-api-definition
public class BackstageItemAutomationPeer : RadTabItemAutomationPeer, ISelectionItemProvider, IInvokeProvider

Inheritance: objectRadTabItemAutomationPeerBackstageItemAutomationPeer

Implements: IInvokeProviderISelectionItemProvider

Inherited Members RadTabItemAutomationPeer.AddToSelection()RadTabItemAutomationPeer.GetItem()RadTabItemAutomationPeer.RemoveFromSelection()RadTabItemAutomationPeer.Select()RadTabItemAutomationPeer.GetChildrenCore()RadTabItemAutomationPeer.GetItemStatusCore()RadTabItemAutomationPeer.IsSelectedRadTabItemAutomationPeer.SelectionContainer

Constructors

BackstageItemAutomationPeer(object, BackstageAutomationPeer)

Initializes a new instance of the BackstageItemAutomationPeer class.

Declaration

cs-api-definition
public BackstageItemAutomationPeer(object item, BackstageAutomationPeer backstageAutomationPeer)

Parameters

item

object

The RadTabItem that will be associated with newly created object.

backstageAutomationPeer

BackstageAutomationPeer

The that is associated with item's parent RadRibbonBackstage.

Methods

GetAutomationControlTypeCore()

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

Overrides RadTabItemAutomationPeer.GetAutomationControlTypeCore()

GetClassNameCore()

Declaration

cs-api-definition
protected override string GetClassNameCore()

Returns

string

Overrides RadTabItemAutomationPeer.GetClassNameCore()

GetHelpTextCore()

Declaration

cs-api-definition
protected override string GetHelpTextCore()

Returns

string

Overrides RadTabItemAutomationPeer.GetHelpTextCore()

GetLocalizedControlTypeCore()

Declaration

cs-api-definition
protected override string GetLocalizedControlTypeCore()

Returns

string

GetNameCore()

Declaration

cs-api-definition
protected override string GetNameCore()

Returns

string

Overrides RadTabItemAutomationPeer.GetNameCore()

GetPattern(PatternInterface)

Gets the control pattern for the RadRibbonBackstageItem that is associated with this .

Declaration

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

Parameters

patternInterface

PatternInterface

One of the enumeration values.

Returns

object

The object that implements the pattern interface, or null.

Overrides RadTabItemAutomationPeer.GetPattern(PatternInterface)

Invoke()

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

Declaration

cs-api-definition
public void Invoke()

Exceptions

If the control is not enabled.