Esempio n. 1
0
File: IE.cs Progetto: minskowl/MY
        private void DisposeAndCloseIE(bool closeIE)
        {
            if (isDisposed)
            {
                return;
            }

            if (closeIE && IsInternetExplorerStillAvailable())
            {
                // Close all open HTMLDialogs
                HtmlDialogs.CloseAll();
            }

            base.Dispose(true);

            if (closeIE && IsInternetExplorerStillAvailable())
            {
                // Ask IE to close
                ie.Quit();
            }

            ie = null;

            if (closeIE)
            {
                // Wait for IE to close to prevent RPC errors when creating
                // a new WatiN.Core.IE instance.
                Thread.Sleep(1000);
            }

            isDisposed = true;
        }
Esempio n. 2
0
 public void Close()
 {
     webBrowser.Quit();
 }
Esempio n. 3
0
 public void Quit()
 {
     webBrowser.Quit();
 }
 void IWebBrowser2.Quit()
 {
     _EmbeddedWebBrowserAsIWebBrowser2.Quit();
 }
Esempio n. 5
0
 public void Quit()
 {
     ie.Quit();
 }
Esempio n. 6
0
 public void Dispose()
 {
     _ie.Quit();
 }