コード例 #1
0
 protected override IResourceRequestHandler GetResourceRequestHandler(IWebBrowser chromiumWebBrowser, IBrowser browser, IFrame frame, IRequest request, bool iNavigation, bool isDownload, string requestInitiator, ref bool disableDefaultHandling)
 {
     if (GetResourceRequest != null)
     {
         var args = new GetResourceRequestArgs();
         GetResourceRequest(this, args);
         return(new CustomResourceRequestHandler(args));
     }
     else
     {
         return(base.GetResourceRequestHandler(chromiumWebBrowser, browser, frame, request, iNavigation, isDownload, requestInitiator, ref disableDefaultHandling));
     }
 }
コード例 #2
0
 public CustomResourceRequestHandler(GetResourceRequestArgs args)
 {
     this.getArgs = args;
 }