Skip to content

Instantly share code, notes, and snippets.

@dzenand
Created July 24, 2013 08:45
Show Gist options
  • Save dzenand/6068965 to your computer and use it in GitHub Desktop.
Save dzenand/6068965 to your computer and use it in GitHub Desktop.
UI Automation snippets
AutomationElement element = AutomationElement.FromPoint(pointer);
if (element != null)
{
var isInvokable = element.GetCurrentPropertyValue(AutomationElement.IsInvokePatternAvailableProperty);
if (isInvokable != null )
{
var invokePattern = element.GetCurrentPattern(InvokePattern.Pattern) as InvokePattern;
if (invokePattern != null)
invokePattern.Invoke();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment