コード例 #1
0
 /// <summary>
 /// Get the javaScript executor from a web element or web driver
 /// </summary>
 /// <param name="searchContext">The search context</param>
 /// <returns>The javaScript executor</returns>
 public static IJavaScriptExecutor SearchContextToJavaScriptExecutor(ISearchContext searchContext)
 {
     return((searchContext is IJavaScriptExecutor) ? (IJavaScriptExecutor)searchContext : (IJavaScriptExecutor)SeleniumUtilities.WebElementToWebDriver((IWebElement)searchContext));
 }
コード例 #2
0
 /// <summary>
 /// Get the web driver from a web element or web driver
 /// </summary>
 /// <param name="searchContext">The search context</param>
 /// <returns>The web driver</returns>
 public static IWebDriver SearchContextToWebDriver(ISearchContext searchContext)
 {
     return((searchContext is IWebDriver) ? (IWebDriver)searchContext : SeleniumUtilities.WebElementToWebDriver((IWebElement)searchContext));
 }