Example #1
0
        private string GetDownloadInitErrorNameFromType(DownloadInitErrorType error)
        {
            switch (error)
            {
            case DownloadInitErrorType.CantCreateFolder:
                return(_locService["Message_Downloads_CantCreateFolder_Text"]);

            case DownloadInitErrorType.CantCreateFile:
                return(_locService["Message_Downloads_CantCreateFile_Text"]);

            case DownloadInitErrorType.MaxDownloadsExceeded:
                return(_locService["Message_Downloads_MaxDownloadsExceeded_Text"]);

            default:
                return(_locService["Message_Downloads_UnknownError_Text"]);
            }
        }
Example #2
0
 /// <summary>
 /// Инициализирует новый экземпляр класса с информацией об ошибке старта загрузки.
 /// </summary>
 /// <param name="type">Тип ошибки.</param>
 /// <param name="item">Элемент, который не удалось загрузить.</param>
 public DownloadInitError(DownloadInitErrorType type, IDownloadable item)
 {
     ErrorType    = type;
     DownloadItem = item;
 }