示例#1
0
 protected virtual void OnNavigateError(NavigateErrorEventArgs e)
 {
     if (NavigateError != null)
     {
         NavigateError(this, e);
     }
 }
示例#2
0
 private void VBACsEXWB_NavigateError(object sender, NavigateErrorEventArgs e)
 {
     m_IEErrorCode       = e.statuscode;
     m_IsNavigationError = true;
     //lock (navigatelocker)
     //{
     //    Monitor.Pulse(navigatelocker);
     //}
 }
 private void OnNavigateError(object pDisp, ref object url, ref object frame, ref object statusCode, ref bool cancel)
 {
     var handler = NavigateError;
     if (handler != null)
     {
         var args = new NavigateErrorEventArgs((string)url, (string)frame, (int)statusCode);
         handler(this, args);
         cancel = args.Cancel;
     }
 }
示例#4
0
        private void OnNavigateError(object pDisp, ref object url, ref object frame, ref object statusCode, ref bool cancel)
        {
            var handler = NavigateError;

            if (handler != null)
            {
                var args = new NavigateErrorEventArgs((string)url, (string)frame, (int)statusCode);
                handler(this, args);
                cancel = args.Cancel;
            }
        }
示例#5
0
 private void WebBrower_NavigateError(object sender, NavigateErrorEventArgs e)
 {
     e.Cancel = true;
     Logger.Log(string.Format("Url:{0},StatusCode:{1}", e.url, e.statuscode));
 }
示例#6
0
    void webBrowserEvents2_NavigateError( object pDisp, ref object URL, ref object Frame, ref object StatusCode, ref bool Cancel )
    {
        var eventArgs = new NavigateErrorEventArgs();
            eventArgs.Uri = URL as String;

        NavigateError( this, eventArgs );
    }