コード例 #1
0
 public static void ParentFrame(Logger logger, ITargetLocator targetLocator, FrameChain frameChainToParent)
 {
     logger.Log(TraceLevel.Debug, Stage.General, StageType.Called);
     try
     {
         targetLocator.ParentFrame();
     }
     catch
     {
         targetLocator.DefaultContent();
         foreach (Frame frame in frameChainToParent)
         {
             targetLocator.Frame(frame.Reference);
         }
     }
 }
コード例 #2
0
 public static void ParentFrame(Logger logger, ITargetLocator targetLocator, FrameChain frameChainToParent)
 {
     logger.Debug("enter (static)");
     try
     {
         targetLocator.ParentFrame();
     }
     catch
     {
         targetLocator.DefaultContent();
         foreach (Frame frame in frameChainToParent)
         {
             targetLocator.Frame(frame.Reference);
         }
     }
 }
コード例 #3
0
ファイル: WebDriver.cs プロジェクト: esther-86/Web-Automation
 public IWebDriver ParentFrame()
 {
     lock (m_lock) { return(new WebDriver(locator.ParentFrame(), m_lock)); }
 }
コード例 #4
0
ファイル: SwitchTo.cs プロジェクト: schifflee/ratel
 public IWebDriver ParentFrame()
 {
     return(_targetLocator.ParentFrame());
 }
コード例 #5
0
 public IWebDriverWrapper ParentFrame()
 {
     return(_targetLocator.ParentFrame().ToWrapper());
 }