예제 #1
0
 public virtual IUIItem Create(SearchCriteria searchCriteria, IActionListener actionListener)
 {
     if (searchCriteria.IsIndexed)
     {
         UIItemCollection collection = CreateAll(searchCriteria, actionListener);
         return(searchCriteria.IndexedItem(collection));
     }
     return(dictionaryMappedItemFactory.Create(Finder.Descendant(searchCriteria.AutomationCondition), actionListener,
                                               searchCriteria.CustomItemType));
 }
예제 #2
0
        public virtual Image WinFormImage(string primaryIdentification, IActionListener actionListener)
        {
            AutomationElement element = Finder.Descendant(SearchCriteria.ByAutomationId(primaryIdentification).AutomationCondition);

            return(new Image(element, actionListener));
        }