## Vanara.PInvoke.UIAutomation  
PInvoke API (methods, structures and constants) imported from Windows UIAutomationCore.dll.

- Includes methods from uiautomationcore.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.UIAutomation?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.UIAutomation?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.UIAutomation)  
### Methods - 0% API coverage (0 of 106 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[DllGetActivationFactory](https://www.google.com/search?num=5&q=DllGetActivationFactory+site%3Alearn.microsoft.com) |  |   
[DockPattern_SetDockPosition](https://www.google.com/search?num=5&q=DockPattern_SetDockPosition+site%3Alearn.microsoft.com) |  |   
[ExpandCollapsePattern_Collapse](https://www.google.com/search?num=5&q=ExpandCollapsePattern_Collapse+site%3Alearn.microsoft.com) |  |   
[ExpandCollapsePattern_Expand](https://www.google.com/search?num=5&q=ExpandCollapsePattern_Expand+site%3Alearn.microsoft.com) |  |   
[GridPattern_GetItem](https://www.google.com/search?num=5&q=GridPattern_GetItem+site%3Alearn.microsoft.com) |  |   
[IgnoreLeaksInCurrentlyTrackedMemory](https://www.google.com/search?num=5&q=IgnoreLeaksInCurrentlyTrackedMemory+site%3Alearn.microsoft.com) |  |   
[InitializeChannelBasedConnectionForProviderProxy](https://www.google.com/search?num=5&q=InitializeChannelBasedConnectionForProviderProxy+site%3Alearn.microsoft.com) |  |   
[InvokePattern_Invoke](https://www.google.com/search?num=5&q=InvokePattern_Invoke+site%3Alearn.microsoft.com) |  |   
[IsIgnoringLeaks](https://www.google.com/search?num=5&q=IsIgnoringLeaks+site%3Alearn.microsoft.com) |  |   
[ItemContainerPattern_FindItemByProperty](https://www.google.com/search?num=5&q=ItemContainerPattern_FindItemByProperty+site%3Alearn.microsoft.com) |  |   
[LegacyIAccessiblePattern_DoDefaultAction](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_DoDefaultAction+site%3Alearn.microsoft.com) |  |   
[LegacyIAccessiblePattern_GetIAccessible](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_GetIAccessible+site%3Alearn.microsoft.com) |  |   
[LegacyIAccessiblePattern_Select](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_Select+site%3Alearn.microsoft.com) |  |   
[LegacyIAccessiblePattern_SetValue](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_SetValue+site%3Alearn.microsoft.com) |  |   
[MultipleViewPattern_GetViewName](https://www.google.com/search?num=5&q=MultipleViewPattern_GetViewName+site%3Alearn.microsoft.com) |  |   
[MultipleViewPattern_SetCurrentView](https://www.google.com/search?num=5&q=MultipleViewPattern_SetCurrentView+site%3Alearn.microsoft.com) |  |   
[PostTestCheckForLeaks](https://www.google.com/search?num=5&q=PostTestCheckForLeaks+site%3Alearn.microsoft.com) |  |   
[RangeValuePattern_SetValue](https://www.google.com/search?num=5&q=RangeValuePattern_SetValue+site%3Alearn.microsoft.com) |  |   
[ScrollItemPattern_ScrollIntoView](https://www.google.com/search?num=5&q=ScrollItemPattern_ScrollIntoView+site%3Alearn.microsoft.com) |  |   
[ScrollPattern_Scroll](https://www.google.com/search?num=5&q=ScrollPattern_Scroll+site%3Alearn.microsoft.com) |  |   
[ScrollPattern_SetScrollPercent](https://www.google.com/search?num=5&q=ScrollPattern_SetScrollPercent+site%3Alearn.microsoft.com) |  |   
[SelectionItemPattern_AddToSelection](https://www.google.com/search?num=5&q=SelectionItemPattern_AddToSelection+site%3Alearn.microsoft.com) |  |   
[SelectionItemPattern_RemoveFromSelection](https://www.google.com/search?num=5&q=SelectionItemPattern_RemoveFromSelection+site%3Alearn.microsoft.com) |  |   
[SelectionItemPattern_Select](https://www.google.com/search?num=5&q=SelectionItemPattern_Select+site%3Alearn.microsoft.com) |  |   
[StartIgnoringLeaks](https://www.google.com/search?num=5&q=StartIgnoringLeaks+site%3Alearn.microsoft.com) |  |   
[StopIgnoringLeaks](https://www.google.com/search?num=5&q=StopIgnoringLeaks+site%3Alearn.microsoft.com) |  |   
[SynchronizedInputPattern_Cancel](https://www.google.com/search?num=5&q=SynchronizedInputPattern_Cancel+site%3Alearn.microsoft.com) |  |   
[SynchronizedInputPattern_StartListening](https://www.google.com/search?num=5&q=SynchronizedInputPattern_StartListening+site%3Alearn.microsoft.com) |  |   
[TextPattern_get_DocumentRange](https://www.google.com/search?num=5&q=TextPattern_get_DocumentRange+site%3Alearn.microsoft.com) |  |   
[TextPattern_get_SupportedTextSelection](https://www.google.com/search?num=5&q=TextPattern_get_SupportedTextSelection+site%3Alearn.microsoft.com) |  |   
[TextPattern_GetSelection](https://www.google.com/search?num=5&q=TextPattern_GetSelection+site%3Alearn.microsoft.com) |  |   
[TextPattern_GetVisibleRanges](https://www.google.com/search?num=5&q=TextPattern_GetVisibleRanges+site%3Alearn.microsoft.com) |  |   
[TextPattern_RangeFromChild](https://www.google.com/search?num=5&q=TextPattern_RangeFromChild+site%3Alearn.microsoft.com) |  |   
[TextPattern_RangeFromPoint](https://www.google.com/search?num=5&q=TextPattern_RangeFromPoint+site%3Alearn.microsoft.com) |  |   
[TextRange_AddToSelection](https://www.google.com/search?num=5&q=TextRange_AddToSelection+site%3Alearn.microsoft.com) |  |   
[TextRange_Clone](https://www.google.com/search?num=5&q=TextRange_Clone+site%3Alearn.microsoft.com) |  |   
[TextRange_Compare](https://www.google.com/search?num=5&q=TextRange_Compare+site%3Alearn.microsoft.com) |  |   
[TextRange_CompareEndpoints](https://www.google.com/search?num=5&q=TextRange_CompareEndpoints+site%3Alearn.microsoft.com) |  |   
[TextRange_ExpandToEnclosingUnit](https://www.google.com/search?num=5&q=TextRange_ExpandToEnclosingUnit+site%3Alearn.microsoft.com) |  |   
[TextRange_FindAttribute](https://www.google.com/search?num=5&q=TextRange_FindAttribute+site%3Alearn.microsoft.com) |  |   
[TextRange_FindText](https://www.google.com/search?num=5&q=TextRange_FindText+site%3Alearn.microsoft.com) |  |   
[TextRange_GetAttributeValue](https://www.google.com/search?num=5&q=TextRange_GetAttributeValue+site%3Alearn.microsoft.com) |  |   
[TextRange_GetBoundingRectangles](https://www.google.com/search?num=5&q=TextRange_GetBoundingRectangles+site%3Alearn.microsoft.com) |  |   
[TextRange_GetChildren](https://www.google.com/search?num=5&q=TextRange_GetChildren+site%3Alearn.microsoft.com) |  |   
[TextRange_GetEnclosingElement](https://www.google.com/search?num=5&q=TextRange_GetEnclosingElement+site%3Alearn.microsoft.com) |  |   
[TextRange_GetText](https://www.google.com/search?num=5&q=TextRange_GetText+site%3Alearn.microsoft.com) |  |   
[TextRange_Move](https://www.google.com/search?num=5&q=TextRange_Move+site%3Alearn.microsoft.com) |  |   
[TextRange_MoveEndpointByRange](https://www.google.com/search?num=5&q=TextRange_MoveEndpointByRange+site%3Alearn.microsoft.com) |  |   
[TextRange_MoveEndpointByUnit](https://www.google.com/search?num=5&q=TextRange_MoveEndpointByUnit+site%3Alearn.microsoft.com) |  |   
[TextRange_RemoveFromSelection](https://www.google.com/search?num=5&q=TextRange_RemoveFromSelection+site%3Alearn.microsoft.com) |  |   
[TextRange_ScrollIntoView](https://www.google.com/search?num=5&q=TextRange_ScrollIntoView+site%3Alearn.microsoft.com) |  |   
[TextRange_Select](https://www.google.com/search?num=5&q=TextRange_Select+site%3Alearn.microsoft.com) |  |   
[TogglePattern_Toggle](https://www.google.com/search?num=5&q=TogglePattern_Toggle+site%3Alearn.microsoft.com) |  |   
[TransformPattern_Move](https://www.google.com/search?num=5&q=TransformPattern_Move+site%3Alearn.microsoft.com) |  |   
[TransformPattern_Resize](https://www.google.com/search?num=5&q=TransformPattern_Resize+site%3Alearn.microsoft.com) |  |   
[TransformPattern_Rotate](https://www.google.com/search?num=5&q=TransformPattern_Rotate+site%3Alearn.microsoft.com) |  |   
[UiaAddEvent](https://www.google.com/search?num=5&q=UiaAddEvent+site%3Alearn.microsoft.com) |  |   
[UiaClientsAreListening](https://www.google.com/search?num=5&q=UiaClientsAreListening+site%3Alearn.microsoft.com) |  |   
[UiaDisconnectAllProviders](https://www.google.com/search?num=5&q=UiaDisconnectAllProviders+site%3Alearn.microsoft.com) |  |   
[UiaDisconnectProvider](https://www.google.com/search?num=5&q=UiaDisconnectProvider+site%3Alearn.microsoft.com) |  |   
[UiaEventAddWindow](https://www.google.com/search?num=5&q=UiaEventAddWindow+site%3Alearn.microsoft.com) |  |   
[UiaEventRemoveWindow](https://www.google.com/search?num=5&q=UiaEventRemoveWindow+site%3Alearn.microsoft.com) |  |   
[UiaFind](https://www.google.com/search?num=5&q=UiaFind+site%3Alearn.microsoft.com) |  |   
[UiaGetErrorDescription](https://www.google.com/search?num=5&q=UiaGetErrorDescription+site%3Alearn.microsoft.com) |  |   
[UiaGetPatternProvider](https://www.google.com/search?num=5&q=UiaGetPatternProvider+site%3Alearn.microsoft.com) |  |   
[UiaGetPropertyValue](https://www.google.com/search?num=5&q=UiaGetPropertyValue+site%3Alearn.microsoft.com) |  |   
[UiaGetReservedMixedAttributeValue](https://www.google.com/search?num=5&q=UiaGetReservedMixedAttributeValue+site%3Alearn.microsoft.com) |  |   
[UiaGetReservedNotSupportedValue](https://www.google.com/search?num=5&q=UiaGetReservedNotSupportedValue+site%3Alearn.microsoft.com) |  |   
[UiaGetRootNode](https://www.google.com/search?num=5&q=UiaGetRootNode+site%3Alearn.microsoft.com) |  |   
[UiaGetRuntimeId](https://www.google.com/search?num=5&q=UiaGetRuntimeId+site%3Alearn.microsoft.com) |  |   
[UiaGetUpdatedCache](https://www.google.com/search?num=5&q=UiaGetUpdatedCache+site%3Alearn.microsoft.com) |  |   
[UiaHasServerSideProvider](https://www.google.com/search?num=5&q=UiaHasServerSideProvider+site%3Alearn.microsoft.com) |  |   
[UiaHostProviderFromHwnd](https://www.google.com/search?num=5&q=UiaHostProviderFromHwnd+site%3Alearn.microsoft.com) |  |   
[UiaHPatternObjectFromVariant](https://www.google.com/search?num=5&q=UiaHPatternObjectFromVariant+site%3Alearn.microsoft.com) |  |   
[UiaHTextRangeFromVariant](https://www.google.com/search?num=5&q=UiaHTextRangeFromVariant+site%3Alearn.microsoft.com) |  |   
[UiaHUiaNodeFromVariant](https://www.google.com/search?num=5&q=UiaHUiaNodeFromVariant+site%3Alearn.microsoft.com) |  |   
[UiaIAccessibleFromProvider](https://www.google.com/search?num=5&q=UiaIAccessibleFromProvider+site%3Alearn.microsoft.com) |  |   
[UiaLookupId](https://www.google.com/search?num=5&q=UiaLookupId+site%3Alearn.microsoft.com) |  |   
[UiaNavigate](https://www.google.com/search?num=5&q=UiaNavigate+site%3Alearn.microsoft.com) |  |   
[UiaNodeFromFocus](https://www.google.com/search?num=5&q=UiaNodeFromFocus+site%3Alearn.microsoft.com) |  |   
[UiaNodeFromHandle](https://www.google.com/search?num=5&q=UiaNodeFromHandle+site%3Alearn.microsoft.com) |  |   
[UiaNodeFromPoint](https://www.google.com/search?num=5&q=UiaNodeFromPoint+site%3Alearn.microsoft.com) |  |   
[UiaNodeFromProvider](https://www.google.com/search?num=5&q=UiaNodeFromProvider+site%3Alearn.microsoft.com) |  |   
[UiaNodeRelease](https://www.google.com/search?num=5&q=UiaNodeRelease+site%3Alearn.microsoft.com) |  |   
[UiaPatternRelease](https://www.google.com/search?num=5&q=UiaPatternRelease+site%3Alearn.microsoft.com) |  |   
[UiaProviderForNonClient](https://www.google.com/search?num=5&q=UiaProviderForNonClient+site%3Alearn.microsoft.com) |  |   
[UiaProviderFromIAccessible](https://www.google.com/search?num=5&q=UiaProviderFromIAccessible+site%3Alearn.microsoft.com) |  |   
[UiaRaiseActiveTextPositionChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseActiveTextPositionChangedEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseAsyncContentLoadedEvent](https://www.google.com/search?num=5&q=UiaRaiseAsyncContentLoadedEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseAutomationEvent](https://www.google.com/search?num=5&q=UiaRaiseAutomationEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseAutomationPropertyChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseAutomationPropertyChangedEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseChangesEvent](https://www.google.com/search?num=5&q=UiaRaiseChangesEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseNotificationEvent](https://www.google.com/search?num=5&q=UiaRaiseNotificationEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseStructureChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseStructureChangedEvent+site%3Alearn.microsoft.com) |  |   
[UiaRaiseTextEditTextChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseTextEditTextChangedEvent+site%3Alearn.microsoft.com) |  |   
[UiaRegisterProviderCallback](https://www.google.com/search?num=5&q=UiaRegisterProviderCallback+site%3Alearn.microsoft.com) |  |   
[UiaRemoveEvent](https://www.google.com/search?num=5&q=UiaRemoveEvent+site%3Alearn.microsoft.com) |  |   
[UiaReturnRawElementProvider](https://www.google.com/search?num=5&q=UiaReturnRawElementProvider+site%3Alearn.microsoft.com) |  |   
[UiaSetFocus](https://www.google.com/search?num=5&q=UiaSetFocus+site%3Alearn.microsoft.com) |  |   
[UiaTextRangeRelease](https://www.google.com/search?num=5&q=UiaTextRangeRelease+site%3Alearn.microsoft.com) |  |   
[UpdateErrorLoggingCallback](https://www.google.com/search?num=5&q=UpdateErrorLoggingCallback+site%3Alearn.microsoft.com) |  |   
[ValuePattern_SetValue](https://www.google.com/search?num=5&q=ValuePattern_SetValue+site%3Alearn.microsoft.com) |  |   
[VirtualizedItemPattern_Realize](https://www.google.com/search?num=5&q=VirtualizedItemPattern_Realize+site%3Alearn.microsoft.com) |  |   
[WindowPattern_Close](https://www.google.com/search?num=5&q=WindowPattern_Close+site%3Alearn.microsoft.com) |  |   
[WindowPattern_SetWindowVisualState](https://www.google.com/search?num=5&q=WindowPattern_SetWindowVisualState+site%3Alearn.microsoft.com) |  |   
[WindowPattern_WaitForInputIdle](https://www.google.com/search?num=5&q=WindowPattern_WaitForInputIdle+site%3Alearn.microsoft.com) |  |   
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[DockPosition](https://www.google.com/search?num=5&q=DockPosition+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.DockPosition](https://github.com/dahall/Vanara/search?l=C%23&q=DockPosition)  
[EVENTID](https://www.google.com/search?num=5&q=EVENTID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.EVENTID](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTID)  
[ExpandCollapseState](https://www.google.com/search?num=5&q=ExpandCollapseState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ExpandCollapseState](https://github.com/dahall/Vanara/search?l=C%23&q=ExpandCollapseState)  
[METADATAID](https://www.google.com/search?num=5&q=METADATAID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.METADATAID](https://github.com/dahall/Vanara/search?l=C%23&q=METADATAID)  
[NavigateDirection](https://www.google.com/search?num=5&q=NavigateDirection+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.NavigateDirection](https://github.com/dahall/Vanara/search?l=C%23&q=NavigateDirection)  
[PATTERNID](https://www.google.com/search?num=5&q=PATTERNID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.PATTERNID](https://github.com/dahall/Vanara/search?l=C%23&q=PATTERNID)  
[PROPERTYID](https://www.google.com/search?num=5&q=PROPERTYID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.PROPERTYID](https://github.com/dahall/Vanara/search?l=C%23&q=PROPERTYID)  
[ProviderOptions](https://www.google.com/search?num=5&q=ProviderOptions+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ProviderOptions](https://github.com/dahall/Vanara/search?l=C%23&q=ProviderOptions)  
[RowOrColumnMajor](https://www.google.com/search?num=5&q=RowOrColumnMajor+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.RowOrColumnMajor](https://github.com/dahall/Vanara/search?l=C%23&q=RowOrColumnMajor)  
[ScrollAmount](https://www.google.com/search?num=5&q=ScrollAmount+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ScrollAmount](https://github.com/dahall/Vanara/search?l=C%23&q=ScrollAmount)  
[StructureChangeType](https://www.google.com/search?num=5&q=StructureChangeType+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.StructureChangeType](https://github.com/dahall/Vanara/search?l=C%23&q=StructureChangeType)  
[SupportedTextSelection](https://www.google.com/search?num=5&q=SupportedTextSelection+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.SupportedTextSelection](https://github.com/dahall/Vanara/search?l=C%23&q=SupportedTextSelection)  
[SynchronizedInputType](https://www.google.com/search?num=5&q=SynchronizedInputType+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.SynchronizedInputType](https://github.com/dahall/Vanara/search?l=C%23&q=SynchronizedInputType)  
[TEXTATTRIBUTEID](https://www.google.com/search?num=5&q=TEXTATTRIBUTEID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.TEXTATTRIBUTEID](https://github.com/dahall/Vanara/search?l=C%23&q=TEXTATTRIBUTEID)  
[TextPatternRangeEndpoint](https://www.google.com/search?num=5&q=TextPatternRangeEndpoint+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.TextPatternRangeEndpoint](https://github.com/dahall/Vanara/search?l=C%23&q=TextPatternRangeEndpoint)  
[TextUnit](https://www.google.com/search?num=5&q=TextUnit+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.TextUnit](https://github.com/dahall/Vanara/search?l=C%23&q=TextUnit)  
[ToggleState](https://www.google.com/search?num=5&q=ToggleState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ToggleState](https://github.com/dahall/Vanara/search?l=C%23&q=ToggleState)  
[UIAutomationType](https://www.google.com/search?num=5&q=UIAutomationType+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationType](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationType)  
[WindowInteractionState](https://www.google.com/search?num=5&q=WindowInteractionState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.WindowInteractionState](https://github.com/dahall/Vanara/search?l=C%23&q=WindowInteractionState)  
[WindowVisualState](https://www.google.com/search?num=5&q=WindowVisualState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.WindowVisualState](https://github.com/dahall/Vanara/search?l=C%23&q=WindowVisualState)  
[ZoomUnit](https://www.google.com/search?num=5&q=ZoomUnit+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ZoomUnit](https://github.com/dahall/Vanara/search?l=C%23&q=ZoomUnit)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[UiaPoint](https://www.google.com/search?num=5&q=UiaPoint+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UiaPoint](https://github.com/dahall/Vanara/search?l=C%23&q=UiaPoint)  
[UiaRect](https://www.google.com/search?num=5&q=UiaRect+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UiaRect](https://github.com/dahall/Vanara/search?l=C%23&q=UiaRect)  
[UIAutomationEventInfo](https://www.google.com/search?num=5&q=UIAutomationEventInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationEventInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationEventInfo)  
[UIAutomationMethodInfo](https://www.google.com/search?num=5&q=UIAutomationMethodInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationMethodInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationMethodInfo)  
[UIAutomationParameter](https://www.google.com/search?num=5&q=UIAutomationParameter+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationParameter](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationParameter)  
[UIAutomationPatternInfo](https://www.google.com/search?num=5&q=UIAutomationPatternInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationPatternInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationPatternInfo)  
[UIAutomationPropertyInfo](https://www.google.com/search?num=5&q=UIAutomationPropertyInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationPropertyInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationPropertyInfo)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[IAccessible](https://www.google.com/search?num=5&q=IAccessible+site%3Alearn.microsoft.com) |  |   
[IAccessibleEx](https://www.google.com/search?num=5&q=IAccessibleEx+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.UIAutomationCore.IAccessibleEx](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibleEx)  
[IAccessibleHostingElementProviders](https://www.google.com/search?num=5&q=IAccessibleHostingElementProviders+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IAccessibleHostingElementProviders](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibleHostingElementProviders)  
[IAnnotationProvider](https://www.google.com/search?num=5&q=IAnnotationProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IAnnotationProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IAnnotationProvider)  
[ICustomNavigationProvider](https://www.google.com/search?num=5&q=ICustomNavigationProvider+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.UIAutomationCore.ICustomNavigationProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ICustomNavigationProvider)  
[IDockProvider](https://www.google.com/search?num=5&q=IDockProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IDockProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDockProvider)  
[IDragProvider](https://www.google.com/search?num=5&q=IDragProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IDragProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDragProvider)  
[IDropTargetProvider](https://www.google.com/search?num=5&q=IDropTargetProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IDropTargetProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDropTargetProvider)  
[IExpandCollapseProvider](https://www.google.com/search?num=5&q=IExpandCollapseProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IExpandCollapseProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IExpandCollapseProvider)  
[IGridItemProvider](https://www.google.com/search?num=5&q=IGridItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IGridItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IGridItemProvider)  
[IGridProvider](https://www.google.com/search?num=5&q=IGridProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IGridProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IGridProvider)  
[IInvokeProvider](https://www.google.com/search?num=5&q=IInvokeProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IInvokeProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IInvokeProvider)  
[IItemContainerProvider](https://www.google.com/search?num=5&q=IItemContainerProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IItemContainerProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IItemContainerProvider)  
[ILegacyIAccessibleProvider](https://www.google.com/search?num=5&q=ILegacyIAccessibleProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ILegacyIAccessibleProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ILegacyIAccessibleProvider)  
[IMultipleViewProvider](https://www.google.com/search?num=5&q=IMultipleViewProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IMultipleViewProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IMultipleViewProvider)  
[IObjectModelProvider](https://www.google.com/search?num=5&q=IObjectModelProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IObjectModelProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectModelProvider)  
[IProxyProviderWinEventHandler](https://www.google.com/search?num=5&q=IProxyProviderWinEventHandler+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IProxyProviderWinEventHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IProxyProviderWinEventHandler)  
[IProxyProviderWinEventSink](https://www.google.com/search?num=5&q=IProxyProviderWinEventSink+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IProxyProviderWinEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=IProxyProviderWinEventSink)  
[IRangeValueProvider](https://www.google.com/search?num=5&q=IRangeValueProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRangeValueProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IRangeValueProvider)  
[IRawElementProviderAdviseEvents](https://www.google.com/search?num=5&q=IRawElementProviderAdviseEvents+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderAdviseEvents](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderAdviseEvents)  
[IRawElementProviderFragment](https://www.google.com/search?num=5&q=IRawElementProviderFragment+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderFragment](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderFragment)  
[IRawElementProviderFragmentRoot](https://www.google.com/search?num=5&q=IRawElementProviderFragmentRoot+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderFragmentRoot](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderFragmentRoot)  
[IRawElementProviderHostingAccessibles](https://www.google.com/search?num=5&q=IRawElementProviderHostingAccessibles+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderHostingAccessibles](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderHostingAccessibles)  
[IRawElementProviderHwndOverride](https://www.google.com/search?num=5&q=IRawElementProviderHwndOverride+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderHwndOverride](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderHwndOverride)  
[IRawElementProviderSimple](https://www.google.com/search?num=5&q=IRawElementProviderSimple+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderSimple](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderSimple)  
[IRawElementProviderSimple2](https://www.google.com/search?num=5&q=IRawElementProviderSimple2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderSimple2](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderSimple2)  
[IRawElementProviderSimple3](https://www.google.com/search?num=5&q=IRawElementProviderSimple3+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderSimple3](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderSimple3)  
[IRawElementProviderWindowlessSite](https://www.google.com/search?num=5&q=IRawElementProviderWindowlessSite+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderWindowlessSite](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderWindowlessSite)  
[IScrollItemProvider](https://www.google.com/search?num=5&q=IScrollItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IScrollItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IScrollItemProvider)  
[IScrollProvider](https://www.google.com/search?num=5&q=IScrollProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IScrollProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IScrollProvider)  
[ISelectionItemProvider](https://www.google.com/search?num=5&q=ISelectionItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISelectionItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISelectionItemProvider)  
[ISelectionProvider](https://www.google.com/search?num=5&q=ISelectionProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISelectionProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISelectionProvider)  
[ISelectionProvider2](https://www.google.com/search?num=5&q=ISelectionProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISelectionProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ISelectionProvider2)  
[ISpreadsheetItemProvider](https://www.google.com/search?num=5&q=ISpreadsheetItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISpreadsheetItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISpreadsheetItemProvider)  
[ISpreadsheetProvider](https://www.google.com/search?num=5&q=ISpreadsheetProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISpreadsheetProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISpreadsheetProvider)  
[IStylesProvider](https://www.google.com/search?num=5&q=IStylesProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IStylesProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IStylesProvider)  
[ISynchronizedInputProvider](https://www.google.com/search?num=5&q=ISynchronizedInputProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISynchronizedInputProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISynchronizedInputProvider)  
[ITableItemProvider](https://www.google.com/search?num=5&q=ITableItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITableItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITableItemProvider)  
[ITableProvider](https://www.google.com/search?num=5&q=ITableProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITableProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITableProvider)  
[ITextChildProvider](https://www.google.com/search?num=5&q=ITextChildProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextChildProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextChildProvider)  
[ITextEditProvider](https://www.google.com/search?num=5&q=ITextEditProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextEditProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextEditProvider)  
[ITextProvider](https://www.google.com/search?num=5&q=ITextProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextProvider)  
[ITextProvider2](https://www.google.com/search?num=5&q=ITextProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextProvider2)  
[ITextRangeProvider](https://www.google.com/search?num=5&q=ITextRangeProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextRangeProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRangeProvider)  
[ITextRangeProvider2](https://www.google.com/search?num=5&q=ITextRangeProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextRangeProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRangeProvider2)  
[IToggleProvider](https://www.google.com/search?num=5&q=IToggleProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IToggleProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IToggleProvider)  
[ITransformProvider](https://www.google.com/search?num=5&q=ITransformProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITransformProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITransformProvider)  
[ITransformProvider2](https://www.google.com/search?num=5&q=ITransformProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITransformProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ITransformProvider2)  
[IUIAutomation](https://www.google.com/search?num=5&q=IUIAutomation+site%3Alearn.microsoft.com) |  |   
[IUIAutomation2](https://www.google.com/search?num=5&q=IUIAutomation2+site%3Alearn.microsoft.com) |  |   
[IUIAutomation3](https://www.google.com/search?num=5&q=IUIAutomation3+site%3Alearn.microsoft.com) |  |   
[IUIAutomation4](https://www.google.com/search?num=5&q=IUIAutomation4+site%3Alearn.microsoft.com) |  |   
[IUIAutomation5](https://www.google.com/search?num=5&q=IUIAutomation5+site%3Alearn.microsoft.com) |  |   
[IUIAutomation6](https://www.google.com/search?num=5&q=IUIAutomation6+site%3Alearn.microsoft.com) |  |   
[IUIAutomationActiveTextPositionChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationActiveTextPositionChangedEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationAndCondition](https://www.google.com/search?num=5&q=IUIAutomationAndCondition+site%3Alearn.microsoft.com) |  |   
[IUIAutomationAnnotationPattern](https://www.google.com/search?num=5&q=IUIAutomationAnnotationPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationBoolCondition](https://www.google.com/search?num=5&q=IUIAutomationBoolCondition+site%3Alearn.microsoft.com) |  |   
[IUIAutomationCacheRequest](https://www.google.com/search?num=5&q=IUIAutomationCacheRequest+site%3Alearn.microsoft.com) |  |   
[IUIAutomationChangesEventHandler](https://www.google.com/search?num=5&q=IUIAutomationChangesEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationCustomNavigationPattern](https://www.google.com/search?num=5&q=IUIAutomationCustomNavigationPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationDockPattern](https://www.google.com/search?num=5&q=IUIAutomationDockPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationDragPattern](https://www.google.com/search?num=5&q=IUIAutomationDragPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationDropTargetPattern](https://www.google.com/search?num=5&q=IUIAutomationDropTargetPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement](https://www.google.com/search?num=5&q=IUIAutomationElement+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement2](https://www.google.com/search?num=5&q=IUIAutomationElement2+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement3](https://www.google.com/search?num=5&q=IUIAutomationElement3+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement4](https://www.google.com/search?num=5&q=IUIAutomationElement4+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement5](https://www.google.com/search?num=5&q=IUIAutomationElement5+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement6](https://www.google.com/search?num=5&q=IUIAutomationElement6+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement7](https://www.google.com/search?num=5&q=IUIAutomationElement7+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement8](https://www.google.com/search?num=5&q=IUIAutomationElement8+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElement9](https://www.google.com/search?num=5&q=IUIAutomationElement9+site%3Alearn.microsoft.com) |  |   
[IUIAutomationElementArray](https://www.google.com/search?num=5&q=IUIAutomationElementArray+site%3Alearn.microsoft.com) |  |   
[IUIAutomationEventHandler](https://www.google.com/search?num=5&q=IUIAutomationEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationEventHandlerGroup](https://www.google.com/search?num=5&q=IUIAutomationEventHandlerGroup+site%3Alearn.microsoft.com) |  |   
[IUIAutomationExpandCollapsePattern](https://www.google.com/search?num=5&q=IUIAutomationExpandCollapsePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationFocusChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationFocusChangedEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationGridItemPattern](https://www.google.com/search?num=5&q=IUIAutomationGridItemPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationGridPattern](https://www.google.com/search?num=5&q=IUIAutomationGridPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationInvokePattern](https://www.google.com/search?num=5&q=IUIAutomationInvokePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationItemContainerPattern](https://www.google.com/search?num=5&q=IUIAutomationItemContainerPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationLegacyIAccessiblePattern](https://www.google.com/search?num=5&q=IUIAutomationLegacyIAccessiblePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationMultipleViewPattern](https://www.google.com/search?num=5&q=IUIAutomationMultipleViewPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationNotCondition](https://www.google.com/search?num=5&q=IUIAutomationNotCondition+site%3Alearn.microsoft.com) |  |   
[IUIAutomationNotificationEventHandler](https://www.google.com/search?num=5&q=IUIAutomationNotificationEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationObjectModelPattern](https://www.google.com/search?num=5&q=IUIAutomationObjectModelPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationOrCondition](https://www.google.com/search?num=5&q=IUIAutomationOrCondition+site%3Alearn.microsoft.com) |  |   
[IUIAutomationPatternHandler](https://www.google.com/search?num=5&q=IUIAutomationPatternHandler+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IUIAutomationPatternHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IUIAutomationPatternHandler)  
[IUIAutomationPatternInstance](https://www.google.com/search?num=5&q=IUIAutomationPatternInstance+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IUIAutomationPatternInstance](https://github.com/dahall/Vanara/search?l=C%23&q=IUIAutomationPatternInstance)  
[IUIAutomationPropertyChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationPropertyChangedEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationPropertyCondition](https://www.google.com/search?num=5&q=IUIAutomationPropertyCondition+site%3Alearn.microsoft.com) |  |   
[IUIAutomationProxyFactory](https://www.google.com/search?num=5&q=IUIAutomationProxyFactory+site%3Alearn.microsoft.com) |  |   
[IUIAutomationProxyFactoryEntry](https://www.google.com/search?num=5&q=IUIAutomationProxyFactoryEntry+site%3Alearn.microsoft.com) |  |   
[IUIAutomationProxyFactoryMapping](https://www.google.com/search?num=5&q=IUIAutomationProxyFactoryMapping+site%3Alearn.microsoft.com) |  |   
[IUIAutomationRangeValuePattern](https://www.google.com/search?num=5&q=IUIAutomationRangeValuePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationRegistrar](https://www.google.com/search?num=5&q=IUIAutomationRegistrar+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IUIAutomationRegistrar](https://github.com/dahall/Vanara/search?l=C%23&q=IUIAutomationRegistrar)  
[IUIAutomationScrollItemPattern](https://www.google.com/search?num=5&q=IUIAutomationScrollItemPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationScrollPattern](https://www.google.com/search?num=5&q=IUIAutomationScrollPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationSelectionItemPattern](https://www.google.com/search?num=5&q=IUIAutomationSelectionItemPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationSelectionPattern](https://www.google.com/search?num=5&q=IUIAutomationSelectionPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationSelectionPattern2](https://www.google.com/search?num=5&q=IUIAutomationSelectionPattern2+site%3Alearn.microsoft.com) |  |   
[IUIAutomationSpreadsheetItemPattern](https://www.google.com/search?num=5&q=IUIAutomationSpreadsheetItemPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationSpreadsheetPattern](https://www.google.com/search?num=5&q=IUIAutomationSpreadsheetPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationStructureChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationStructureChangedEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationStylesPattern](https://www.google.com/search?num=5&q=IUIAutomationStylesPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationSynchronizedInputPattern](https://www.google.com/search?num=5&q=IUIAutomationSynchronizedInputPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTableItemPattern](https://www.google.com/search?num=5&q=IUIAutomationTableItemPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTablePattern](https://www.google.com/search?num=5&q=IUIAutomationTablePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextChildPattern](https://www.google.com/search?num=5&q=IUIAutomationTextChildPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextEditPattern](https://www.google.com/search?num=5&q=IUIAutomationTextEditPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextEditTextChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationTextEditTextChangedEventHandler+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextPattern](https://www.google.com/search?num=5&q=IUIAutomationTextPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextPattern2](https://www.google.com/search?num=5&q=IUIAutomationTextPattern2+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextRange](https://www.google.com/search?num=5&q=IUIAutomationTextRange+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextRange2](https://www.google.com/search?num=5&q=IUIAutomationTextRange2+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextRange3](https://www.google.com/search?num=5&q=IUIAutomationTextRange3+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTextRangeArray](https://www.google.com/search?num=5&q=IUIAutomationTextRangeArray+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTogglePattern](https://www.google.com/search?num=5&q=IUIAutomationTogglePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTransformPattern](https://www.google.com/search?num=5&q=IUIAutomationTransformPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTransformPattern2](https://www.google.com/search?num=5&q=IUIAutomationTransformPattern2+site%3Alearn.microsoft.com) |  |   
[IUIAutomationTreeWalker](https://www.google.com/search?num=5&q=IUIAutomationTreeWalker+site%3Alearn.microsoft.com) |  |   
[IUIAutomationValuePattern](https://www.google.com/search?num=5&q=IUIAutomationValuePattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationVirtualizedItemPattern](https://www.google.com/search?num=5&q=IUIAutomationVirtualizedItemPattern+site%3Alearn.microsoft.com) |  |   
[IUIAutomationWindowPattern](https://www.google.com/search?num=5&q=IUIAutomationWindowPattern+site%3Alearn.microsoft.com) |  |   
[IValueProvider](https://www.google.com/search?num=5&q=IValueProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IValueProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IValueProvider)  
[IVirtualizedItemProvider](https://www.google.com/search?num=5&q=IVirtualizedItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IVirtualizedItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IVirtualizedItemProvider)  
[IWindowProvider](https://www.google.com/search?num=5&q=IWindowProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IWindowProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IWindowProvider)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[CUIAutomationRegistrar](https://www.google.com/search?num=5&q=CUIAutomationRegistrar+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.UIAutomationCore.CUIAutomationRegistrar](https://github.com/dahall/Vanara/search?l=C%23&q=CUIAutomationRegistrar)  
[UIAutomationClient](https://www.google.com/search?num=5&q=UIAutomationClient+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.UIAutomationClient](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationClient)  
