Interface IDownload
- Namespace
- DotNetBrowser.Downloads
- Assembly
- DotNetBrowser.dll
Represents a download.
public interface IDownload : IAutoDisposable
- Inherited Members
Properties
- Browser
Gets the browser that initiated this download.
- Extension
Gets the extension that initiated this download.
- Info
Gets the additional information about this download.
- IsPaused
Indicates whether this download is paused.
- State
Gets the current download state.
Methods
- Cancel()
Cancels this download. Will have no effect when the download is already cancelled.
- Pause()
Pauses this download. Will have no effect when the download is already paused.
- Resume()
Resumes this download. Will have no effect when the download is not paused.
Events
- Canceled
Occurs when the download was canceled.
- Finished
Occurs when the download was finished.
- Interrupted
Occurs when the download was interrupted.
- Paused
Occurs when the download was paused.
- Updated
Occurs when the download state was updated.