public static UIForm FindFormByAi(ILogger log, string control) { var winHandle = (IntPtr)AutomationElement.RootElement.Current.NativeWindowHandle; var element = ElementHelper.FindElement(winHandle, control); return(new UIForm(log, element)); }
public static UIForm FindFormByCondition(ILogger log, Condition condition) { var element = ElementHelper.FindElement(AutomationElement.RootElement, TreeScope.Children, condition); return(new UIForm(log, element)); }
public UIElement FindByAi(string control) { var element = ElementHelper.FindElement(Handle, control); return(new UIElement(log, element)); }
public UIElement FindByCondition(Condition condition, int?timeout) { var element = ElementHelper.FindElement(this.element, TreeScope.Descendants, condition, timeout); return(new UIElement(log, element)); }