Table of Contents

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.