コード例 #1
0
 public static ElementsList <TElement> CreateAllByAccessibilityId <TElement>(this ElementCreateService repo, string accessibilityId)
     where TElement : Element => new ElementsList <TElement>(new FindAccessibilityIdStrategy(accessibilityId), null);
コード例 #2
0
 public static ElementsList <TElement> CreateAllByTag <TElement>(this ElementCreateService repo, string tag)
     where TElement : Element => new ElementsList <TElement>(new FindTagNameStrategy(tag), null);
コード例 #3
0
 public static ElementsList <TElement> CreateAllById <TElement>(this ElementCreateService repo, string id)
     where TElement : Element => new ElementsList <TElement>(new FindIdStrategy(id), null);
コード例 #4
0
 public static TElement CreateByXPath <TElement>(this ElementCreateService repo, string xpath)
     where TElement : Element => repo.Create <TElement, FindXPathStrategy>(new FindXPathStrategy(xpath));
コード例 #5
0
 public static ElementsList <TElement> CreateAllByIdEndingWith <TElement>(this ElementCreateService repo, string tag)
     where TElement : Element => new ElementsList <TElement>(new FindIdEndingWithStrategy(tag), null);
コード例 #6
0
 public static TElement CreateByClass <TElement>(this ElementCreateService repo, string elementClass)
     where TElement : Element => repo.Create <TElement, FindClassNameStrategy>(new FindClassNameStrategy(elementClass));
コード例 #7
0
 public static TElement CreateByAutomationId <TElement>(this ElementCreateService repo, string automationId)
     where TElement : Element => repo.Create <TElement, FindAutomationIdStrategy>(new FindAutomationIdStrategy(automationId));
コード例 #8
0
 public static TElement CreateByName <TElement>(this ElementCreateService repo, string name)
     where TElement : Element => repo.Create <TElement, FindNameStrategy>(new FindNameStrategy(name));
コード例 #9
0
 public static TElement CreateByAccessibilityId <TElement>(this ElementCreateService repo, string accessibilityId)
     where TElement : Element => repo.Create <TElement, FindAccessibilityIdStrategy>(new FindAccessibilityIdStrategy(accessibilityId));
コード例 #10
0
 public static TElement CreateById <TElement>(this ElementCreateService repo, string id)
     where TElement : Element => repo.Create <TElement, FindIdStrategy>(new FindIdStrategy(id));
コード例 #11
0
 public static TElement CreateByTag <TElement>(this ElementCreateService repo, string tag)
     where TElement : Element => repo.Create <TElement, FindTagNameStrategy>(new FindTagNameStrategy(tag));
コード例 #12
0
 public static TElement CreateByIdEndingWith <TElement>(this ElementCreateService repo, string tag)
     where TElement : Element => repo.Create <TElement, FindIdEndingWithStrategy>(new FindIdEndingWithStrategy(tag));