Install
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
README
![]()
Vanara.PInvoke.UIAutomation NuGet Package
PInvoke API (methods, structures and constants) imported from Windows UIAutomationCore.dll.
What is Vanara?
Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
Issues?
First check if it's already fixed by trying the MyGet build. If you're still running into problems, file an issue.
Included in Vanara.PInvoke.UIAutomation
| Enumerations | Structures | Interfaces |
|---|---|---|
| EVENTID | ||
| METADATAID | ||
| PATTERNID | ||
| PROPERTYID | ||
| TEXTATTRIBUTEID | ||
| DockPosition | ||
| ExpandCollapseState | ||
| NavigateDirection | ||
| ProviderOptions | ||
| RowOrColumnMajor | ||
| ScrollAmount | ||
| StructureChangeType | ||
| SupportedTextSelection | ||
| SynchronizedInputType | ||
| TextPatternRangeEndpoint | ||
| TextUnit | ||
| ToggleState | ||
| UIAutomationType | ||
| WindowInteractionState | ||
| WindowVisualState | ||
| ZoomUnit |
| UiaPoint
UiaRect
UIAutomationEventInfo
UIAutomationMethodInfo
UIAutomationParameter
UIAutomationPatternInfo
UIAutomationPropertyInfo
| IAccessibleEx
IAccessibleHostingElementProviders
IAnnotationProvider
ICustomNavigationProvider
IDockProvider
IDragProvider
IDropTargetProvider
IExpandCollapseProvider
IGridItemProvider
IGridProvider
IInvokeProvider
IItemContainerProvider
ILegacyIAccessibleProvider
IMultipleViewProvider
IObjectModelProvider
IProxyProviderWinEventHandler
IProxyProviderWinEventSink
IRangeValueProvider
IRawElementProviderAdviseEvents
IRawElementProviderFragment
IRawElementProviderFragmentRoot
IRawElementProviderHostingAccessibles
IRawElementProviderHwndOverride
IRawElementProviderSimple
IRawElementProviderSimple2
IRawElementProviderSimple3
IRawElementProviderWindowlessSite
IScrollItemProvider
IScrollProvider
ISelectionItemProvider
ISelectionProvider
ISelectionProvider2
ISpreadsheetItemProvider
ISpreadsheetProvider
IStylesProvider
ISynchronizedInputProvider
ITableItemProvider
ITableProvider
ITextChildProvider
ITextEditProvider
ITextProvider
ITextProvider2
ITextRangeProvider
ITextRangeProvider2
IToggleProvider
ITransformProvider
ITransformProvider2
IUIAutomationPatternHandler
IUIAutomationPatternInstance
IUIAutomationRegistrar
IValueProvider
IVirtualizedItemProvider
IWindowProvider
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.