Vanara/PInvoke/Accessibility
David Hall 075b9046f8 Updated project files 2022-10-25 11:24:54 -06:00
..
Oleacc-Intf-CoreStd.cs Fixed Vanara.PInvoke.Accessibility after TFM removal 2021-03-23 21:27:32 -06:00
Oleacc.cs BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
Vanara.PInvoke.Accessibility.csproj Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
pkgreadme.md Updated package readme files 2022-06-14 16:55:29 -06:00
readme.md Updated project files 2022-10-25 11:24:54 -06:00

readme.md

Vanara.PInvoke.Accessibility

PInvoke API (methods, structures and constants) for Windows Accessibility Features.

  • Includes methods from oleacc.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (15 of 15 functions)

Native Method Header Managed Method
AccessibleChildren oleacc.h Vanara.PInvoke.Oleacc.AccessibleChildren
AccessibleObjectFromEvent oleacc.h Vanara.PInvoke.Oleacc.AccessibleObjectFromEvent
AccessibleObjectFromPoint oleacc.h Vanara.PInvoke.Oleacc.AccessibleObjectFromPoint
AccessibleObjectFromWindow oleacc.h Vanara.PInvoke.Oleacc.AccessibleObjectFromWindow
AccNotifyTouchInteraction oleacc.h Vanara.PInvoke.Oleacc.AccNotifyTouchInteraction
AccSetRunningUtilityState oleacc.h Vanara.PInvoke.Oleacc.AccSetRunningUtilityState
CreateStdAccessibleObject oleacc.h Vanara.PInvoke.Oleacc.CreateStdAccessibleObject
CreateStdAccessibleProxy oleacc.h Vanara.PInvoke.Oleacc.CreateStdAccessibleProxy
GetOleaccVersionInfo oleacc.h Vanara.PInvoke.Oleacc.GetOleaccVersionInfo
GetProcessHandleFromHwnd Vanara.PInvoke.Oleacc.GetProcessHandleFromHwnd
GetRoleText oleacc.h Vanara.PInvoke.Oleacc.GetRoleText
GetStateText oleacc.h Vanara.PInvoke.Oleacc.GetStateText
LresultFromObject oleacc.h Vanara.PInvoke.Oleacc.LresultFromObject
ObjectFromLresult oleacc.h Vanara.PInvoke.Oleacc.ObjectFromLresult
WindowFromAccessibleObject oleacc.h Vanara.PInvoke.Oleacc.WindowFromAccessibleObject

Enumerations

Native Enum Header Managed Enum
AccessibilityRole Vanara.PInvoke.Oleacc.AccessibilityRole
AccessibilityState Vanara.PInvoke.Oleacc.AccessibilityState
ANRUS oleacc.h Vanara.PInvoke.Oleacc.ANRUS

Interfaces

Native Interface Header Managed Interface
IAccessible
IAccessibleHandler
IAccIdentity
IAccPropServer
IAccPropServices