The following tables list the members exposed by the FileDownloader type.

Properties

Appearance

Name Description
Public event BackgroundColor Background color of the region occupied by File Downloader.

Behavior

Name Description
Public event Cookie Cookies which should be used in download process.
Public event DefaultDestinationFolder The folder which will be chosen in the Browse for folder dialog by default.
Public event DownloadCompleteAction The action that will be performed after download completion.
Public event DownloadFileCount Returns the amount of entries in the file list.
Public event DownloadFileMimeType MIME type of the file with the specified index.
Public event DownloadFileName Name of the file with the specified index.
Public event DownloadFileSize Size of the file with the specified index.
Public event DownloadFileUrl URL of the file with the specified index.
Public event Enabled Switch that indicates whether the Download button is enabled or disabled.
Public event FileExistsDialogDefaultAction The default action that will be performed, if the file being downloaded already exists.
Public event FileExistsDialogTimeOut Period which File Downloader should wait before performing the default action, if the file being downloaded already exists.
Public event FileList URL of the text file which contains a list of files to download.
Public event FileListExpanded Switch that indicates whether the file list will be displayed expanded by default.
Public event JreVersion Gets version number of Java Runtime Environment (JRE) installed on current machine.
Public event LicenseKey License key which removes evaluation version limitations for purchased domains or IPs.
Public event LogFileExpanded Switch that indicates whether the download log will be displayed expanded by default.
Public event ProcessSubfolders Switch that indicates whether File Downloader should create subfolders specified for files in the file list.
Public event ReconnectAttemptsCount Number of attempts to download a file list or files.
Public event ReconnectTimeOut Time interval between download attempts while resuming download operation.
Public event ShowDownloadCompleteDialog Switch that indicates whether a dialog notifying about the download completion should be displayed.
Public event ShowFileListProgressDialog Switch that indicates whether the File List Progress dialog should be displayed.
Public event ShowProgressDialog Switch that indicates whether the Progress Dialog should be visible.
Public event TimeFormat List of parameters that specify how time values of the progress bar will be displayed.
Public event TimeOut Timeout of the HTTP connection.
Public event Version Version number of File Downloader installed at current machine.

Text

Name Description
Public event BrowseForFolderDialogText Browse For Folder dialog message.
Public event ButtonDownloadText Caption of the Download button of the control.
Public event DownloadCompleteDialogCopyAllButtonText Caption of the Copy All button of the Download Completed dialog.
Public event DownloadCompleteDialogCopySelectedButtonText Caption of the Copy Selected button of the Download Completed dialog.
Public event DownloadCompleteDialogHideLogButtonText Caption of the Hide Log button of the Download Complete dialog.
Public event DownloadCompleteDialogOkButtonText Caption of the OK button of the Download Complete dialog.
Public event DownloadCompleteDialogShowLogButtonText Caption of the Show Log button of the Download Complete dialog.
Public event DownloadCompleteDialogText Main message of the Download Completed dialog.
Public event DownloadConfirmationDialogCancelButtonText Caption of the Cancel button of the confirmation dialog.
Public event DownloadConfirmationDialogCheckAllButtonText Caption of the Check All button of the confirmation dialog.
Public event DownloadConfirmationDialogHideFileListButtonText Caption of the Hide File List button of the confirmation dialog.
Public event DownloadConfirmationDialogListContentTypeText Caption of the Content-Type column of the file list.
Public event DownloadConfirmationDialogListFileNameText Caption of the File Name column of the file list.
Public event DownloadConfirmationDialogListFileSizeText Caption of the File Size column of the file list.
Public event DownloadConfirmationDialogListUrlText Caption of the URL column of the file list.
Public event DownloadConfirmationDialogOkButtonText Caption of the OK button of the confirmation dialog.
Public event DownloadConfirmationDialogServerNameRemarkText Text label introducing a download server name in the confirmation dialog.
Public event DownloadConfirmationDialogShowFileListButtonText Caption of the Show File List button of the confirmation dialog.
Public event DownloadConfirmationDialogText Main confirmation dialog message.
Public event DownloadConfirmationDialogUncheckAllButtonText Caption of the Uncheck All button of the confirmation dialog.
Public event FileExistsDialogApplyToAllText Caption of the Apply to All checkbox of the File Exists dialog.
Public event FileExistsDialogOverwriteButtonText Caption of the Overwrite button of the File Exists dialog.
Public event FileExistsDialogRenameButtonText Caption of the Rename button of the File Exists dialog.
Public event FileExistsDialogSkipButtonText Caption of a Skip button of the File Exists dialog.
Public event FileExistsDialogText Message that appears if the file being downloaded already exists.
Public event FileExistsDialogTimeLeftText Text label of the File Exists dialog which displays time left before the default action will be performed.
Public event FileListProgressDialogCancelButtonText Caption of the Cancel button of the File List Progress dialog.
Public event FileListProgressDialogText Main message of the File List Progress dialog.
Public event HoursText Text for the hours unit.
Public event KilobyteRateText Gets or sets a text of the kilobytes per second unit in the progress dialog.
Public event KilobytesText Text for the kilobytes unit.
Public event LogFileCommonErrorText Text string that appears in the download log to indicate a common error.
Public event LogFileDeniedInProtectedModeText Text string that appears in the download log to indicate that the user denied copying of downloaded files.
Public event LogFileFailedText Text string that appears in the download log to indicate a failed download of the file.
Public event LogFileForbiddenText Text string that appears in the download log to indicate that access to the file on the server was denied.
Public event LogFileNotFoundText Text string that appears in the download log to indicate that the file was not found on the server.
Public event LogFileSkippedText Text string that appears in the download log to indicate that the file was skipped.
Public event LogFileSuccessText Text string that appears in the download log to indicate a successful download of the file.
Public event LogFileWriteErrorText Text string that appears in the download log to indicate a write error.
Public event LogFileWrongContentTypeText Text string that appears in the download log to indicate that the server returned a wrong MIME type.
Public event LogFileWrongFileSizeText Text string that appears in the download log to indicate that the server returned a wrong file size.
Public event MegabyteRateText Gets or sets a text of the megabytes per second unit in the progress dialog.
Public event MegabytesText Text for the megabytes unit.
Public event MessageMaxFileCountExceededText Text of the message box which states that a limit on maximum number of files allowed for download in Internet Explorer 7 Protected Mode is exceeded.
Public event MessageNoFilesToDownloadText Text of the error message which states that a file list is empty.
Public event MessageOpenFolderText Text label of the Open Folder dialog asking the user if they want to open the folder with downloaded files.
Public event MinutesText Text for the minutes unit.
Public event ProgressDialogDataAmountText Caption of the progress dialog label that specifies how much data have been already received.
Public event ProgressDialogDownloadDetailsText Gets or sets a text in the progress displaying data transfer rate and time left before the download finishes.
Public event ProgressDialogSkipAllButtonText Caption of the Skip All button of the progress dialog.
Public event ProgressDialogSkipCurrentButtonText Caption of the Skip Current button of the progress dialog.
Public event ProgressDialogWaitingForRetryText Gets or sets the text in the progress displaying if an error was occured before data retransmitting.
Public event SecondsText Text for the seconds unit.

Methods

Name Description
Public event ClearFileList Removes all entries from the current file list.
Public event Download Initiates the download process.
Public event DownloadFileAdd Adds an entry to the file list.
Public event DownloadFileList Downloads the file list from the URL specified with the P:FileDownloader.FileList property.
Public event DownloadFileRemove Removes an entry with the specified index from the file list.
Public event SkipAll Skips downloading of all files that were not downloaded yet.
Public event SkipCurrent Skips downloading of the current file.

Events

Name Description
Public event DownloadComplete Raised when the whole download process is completed.
Public event DownloadFileCountChange Raised when the file list is changed.
Public event DownloadItemComplete Raised each time when download of a successive file is completed.
Public event DownloadStep Raised to indicate that a certain step of the download process is started.
Public event Error Raised when some error occurs.
Public event InitComplete Raised when File Downloader is completely created and initialized.
Public event Progress Raised to indicate the progress of the download.