HtmlElement.Net
Public Member Functions | Properties | List of all members
HtmlElements.FrameContextOverride Class Reference

Allows temporary switching web driver context to frame and switch it back to default context once get disposed. More...

Inherits IDisposable, and IWrapsDriver.

Public Member Functions

 FrameContextOverride (HtmlFrame frameElement)
 Switch WebDriver context to frame wrapped by given element More...
 
 FrameContextOverride (IWebDriver webDriver, IWebElement frameElement)
 Switch WebDriver context to frame wrapped by given element More...
 
void Dispose ()
 Switch wrapped driver context to default content More...
 

Properties

IWebDriver WrappedDriver [get]
 Driver instance which context get switched More...
 

Detailed Description

Allows temporary switching web driver context to frame and switch it back to default context once get disposed.

Constructor & Destructor Documentation

◆ FrameContextOverride() [1/2]

HtmlElements.FrameContextOverride.FrameContextOverride ( HtmlFrame  frameElement)

Switch WebDriver context to frame wrapped by given element

Parameters
frameElementFrame which will became active

◆ FrameContextOverride() [2/2]

HtmlElements.FrameContextOverride.FrameContextOverride ( IWebDriver  webDriver,
IWebElement  frameElement 
)

Switch WebDriver context to frame wrapped by given element

Parameters
webDriverTarget WebDriver
frameElementFrame which will became active

Member Function Documentation

◆ Dispose()

void HtmlElements.FrameContextOverride.Dispose ( )

Switch wrapped driver context to default content

Property Documentation

◆ WrappedDriver

IWebDriver HtmlElements.FrameContextOverride.WrappedDriver
get

Driver instance which context get switched