Объект загрузки

Объект загрузки представляет собой специализированный тип объекта, содержащий исключительно свойства для чтения, которые детально описывают процесс загрузки. Ниже приведён перечень всех свойств:
 
Свойство
Тип
Описание
Url
string
URL, по которому выполняется загрузка.
DownloadDirectory
string
Директория, в которую сохраняется загружаемый файл.
DownloadFileName
string
Фактическое имя файла, в который сохраняется загрузка.
SuggestedFileName
string
Рекомендуемое имя файла, полученное из веб-страницы.
MimeType
string
MIME-тип загружаемого контента.
State
uint4
Текущее состояние загрузки. Допустимые значения:
0 – загрузка запрошена, но пока не принята;
1 – в процессе загрузки;
2 – загрузка успешно завершена;
3 – загрузка отменена;
4 – загрузка прервана.
Finished
bool
Флаг, указывающий, завершилась ли загрузка
true – завершена
false – нет
SavePageDownload
bool
Флаг, определяющий, является ли загрузка сохранением веб-страницы.
ReceivedBytes
int8
Количество байт, принятых в процессе загрузки.
TotalBytes
int8
Общее количество байт для загрузки.