Class
DesktopLegacyIAccessiblePattern

Represents legacy accessible pattern.

Definition

Namespace:ArtOfTest.WebAii.DesktopAutomation.Patterns

Assembly:ArtOfTest.WebAii.dll

Syntax:

cs-api-definition
public class DesktopLegacyIAccessiblePattern : DesktopPattern

Inheritance: objectDesktopPatternDesktopLegacyIAccessiblePattern

Inherited Members DesktopPattern.elementDesktopPattern.EnumNativeArray(IUIAutomationElementArray)DesktopPattern.GetNativePattern<T>(int)

Constructors

DesktopLegacyIAccessiblePattern(DesktopElement)

Create new instance of DesktopLegacyIAccessiblePattern class.

Declaration

cs-api-definition
public DesktopLegacyIAccessiblePattern(DesktopElement element)

Parameters

element

DesktopElement

Underlying element.

Properties

ChildId

Child id.

Declaration

cs-api-definition
public int ChildId { get; }

Property Value

int

DefaultAction

Default action.

Declaration

cs-api-definition
public string DefaultAction { get; }

Property Value

string

Description

Description.

Declaration

cs-api-definition
public string Description { get; }

Property Value

string

Help

Help.

Declaration

cs-api-definition
public string Help { get; }

Property Value

string

KeyboardShortcut

Keyboard shortcut.

Declaration

cs-api-definition
public string KeyboardShortcut { get; }

Property Value

string

Name

Element name.

Declaration

cs-api-definition
public string Name { get; }

Property Value

string

Role

Element role.

Declaration

cs-api-definition
public uint Role { get; }

Property Value

uint

State

Element state.

Declaration

cs-api-definition
public uint State { get; }

Property Value

uint

Value

Element value.

Declaration

cs-api-definition
public string Value { get; }

Property Value

string

Methods

DoDefaultAction()

Perform default action of underlying element.

Declaration

cs-api-definition
public void DoDefaultAction()

GetIAccessible()

Get reference native inrface.

Declaration

cs-api-definition
public IAccessible GetIAccessible()

Returns

IAccessible

Reference to IAccessible interface.

GetSelection()

Get selected elements.

Declaration

cs-api-definition
public DesktopElement[] GetSelection()

Returns

DesktopElement[]

Array of DesktopElement.

Select(int)

Select underlying element.

Declaration

cs-api-definition
public void Select(int flagsSelect)

Parameters

flagsSelect

int

Selection flags.

SetValue(string)

Set value to undelying element.

Declaration

cs-api-definition
public void SetValue(string szValue)

Parameters

szValue

string

New value.