Skybound.Gecko.NavigateFinishedNotifier.HandleApplicationIdle C# (CSharp) Méthode

HandleApplicationIdle() private méthode

private HandleApplicationIdle ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void
        private void HandleApplicationIdle(object sender, EventArgs e)
        {
            GeckoDocument document = (m_browser as GeckoWebBrowser).Document;
            // if body contains something assume navigation complete.
            if (!m_loadEventHandled || document == null || document.DocumentElement == null || document.ChildNodes.Count == 0)
                return;

            Application.Idle -= HandleApplicationIdle;

            if (NavigateFinished != null)
                NavigateFinished(this, new EventArgs());
        }