Table of Contents

Class Msaa

Namespace
Ranorex.Core.WinApi
Assembly
Ranorex.Core.WinApi.dll
[CLSCompliant(true)]
public class Msaa
Inheritance
Msaa
Inherited Members

Properties

ChildIdSelf

public static int ChildIdSelf { get; }

Property Value

int

Methods

AccessibleChildren(IAccessible, int, int, object[], out int)

public static bool AccessibleChildren(IAccessible paccContainer, int iChildStart, int cChildren, object[] rgvarChildren, out int pcObtained)

Parameters

paccContainer IAccessible
iChildStart int
cChildren int
rgvarChildren object[]
pcObtained int

Returns

bool

AccessibleObjectFromPoint(Point, out int)

public static IAccessible AccessibleObjectFromPoint(Point ptScreen, out int varChild)

Parameters

ptScreen Point
varChild int

Returns

IAccessible

AccessibleObjectFromWindow(IntPtr, ObjectId)

public static object AccessibleObjectFromWindow(IntPtr hwnd, Msaa.ObjectId dwObjectID)

Parameters

hwnd IntPtr
dwObjectID Msaa.ObjectId

Returns

object

GetIdentityString(IAccessible, int)

public static string GetIdentityString(IAccessible acc, int childId)

Parameters

acc IAccessible
childId int

Returns

string

WindowFromAccessibleObject(IAccessible)

public static IntPtr WindowFromAccessibleObject(IAccessible acc)

Parameters

acc IAccessible

Returns

IntPtr