14 public event EventHandler<DownloadItem> OnBeforeDownloadFired;
15 public event EventHandler<DownloadItem> OnDownloadUpdatedFired;
23 public void OnBeforeDownload(IBrowser browser, DownloadItem downloadItem, IBeforeDownloadCallback callback)
25 var handler = OnBeforeDownloadFired;
28 handler(
this, downloadItem);
31 if (!callback.IsDisposed)
35 callback.Continue(downloadItem.SuggestedFileName, showDialog:
true);
46 public void OnDownloadUpdated(IBrowser browser, DownloadItem downloadItem, IDownloadItemCallback callback)
48 var handler = OnDownloadUpdatedFired;
51 handler(
this, downloadItem);
void OnDownloadUpdated(IBrowser browser, DownloadItem downloadItem, IDownloadItemCallback callback)
Handles the downloading of a file.
void OnBeforeDownload(IBrowser browser, DownloadItem downloadItem, IBeforeDownloadCallback callback)
Handles the downloading of a file. Opens a save file dialog.