Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        public static UIForm FindFormByCondition(ILogger log, Condition condition)
        {
            var element = ElementHelper.FindElement(AutomationElement.RootElement, TreeScope.Children, condition);

            return(new UIForm(log, element));
        }
Ejemplo n.º 3
0
        public UIElement FindByAi(string control)
        {
            var element = ElementHelper.FindElement(Handle, control);

            return(new UIElement(log, element));
        }
Ejemplo n.º 4
0
        public UIElement FindByCondition(Condition condition, int?timeout)
        {
            var element = ElementHelper.FindElement(this.element, TreeScope.Descendants, condition, timeout);

            return(new UIElement(log, element));
        }