public override void Navigate(Uri pageUri) { if (_browser == null) { _browser = getCurrentBrowser(); } _browser.GoTo(pageUri); }
public override void Cleanup() { if (_dialogHandlers.Count > 0) { _dialogHandlers.ForEach(d => _browser.RemoveDialogHandler(d)); _browser.DialogWatcher.Clear(); } if (_browser is Automation.Core.IE) { ((SHDocVw.WebBrowser)((Automation.Core.IE)_browser).InternetExplorer).Stop(); ((SHDocVw.WebBrowser)((Automation.Core.IE)_browser).InternetExplorer).Quit(); } _browser.Close(); _browser = null; }
public override void Cleanup() { _browser.Close(); _browser = null; }