Class
SettingsPaneAutomationPeer

UI Automation Peer class for SettingsPane.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Diagrams.Extensions.dll

Syntax:

cs-api-definition
public class SettingsPaneAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider

Inheritance: objectSettingsPaneAutomationPeer

Implements: IExpandCollapseProvider

Constructors

SettingsPaneAutomationPeer(SettingsPane)

Initializes a new instance of the SettingsPaneAutomationPeer class.

Declaration

cs-api-definition
public SettingsPaneAutomationPeer(SettingsPane owner)

Parameters

owner

SettingsPane

The owner.

Properties

ExpandCollapseState

Gets the state (expanded or collapsed) of the control.

Declaration

cs-api-definition
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

cs-api-definition
public void Collapse()

Expand()

Displays all child nodes, controls, or content of the control.

Declaration

cs-api-definition
public void Expand()

GetAutomationControlTypeCore()

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

GetChildrenCore()

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists")]
protected override List<AutomationPeer> GetChildrenCore()

Returns

List<AutomationPeer>

GetClassNameCore()

Declaration

cs-api-definition
protected override string GetClassNameCore()

Returns

string

GetHelpTextCore()

Declaration

cs-api-definition
protected override string GetHelpTextCore()

Returns

string

GetItemStatusCore()

Declaration

cs-api-definition
protected override string GetItemStatusCore()

Returns

string

GetLocalizedControlTypeCore()

Declaration

cs-api-definition
protected override string GetLocalizedControlTypeCore()

Returns

string

GetNameCore()

Declaration

cs-api-definition
protected override string GetNameCore()

Returns

string

GetPattern(PatternInterface)

Gets a control pattern that is associated with this AutomationPeer.

Declaration

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

Parameters

patternInterface

PatternInterface

Returns

object

IsEnabledCore()

Declaration

cs-api-definition
protected override bool IsEnabledCore()

Returns

bool