示例#1
0
 public static string GetString(ImageDownloadResultStatus result)
 {
     switch (result)
     {
         case ImageDownloadResultStatus.BlockedImagePass:
             return "画像認証が必要です";
         case ImageDownloadResultStatus.ContentLengthMissMatch:
             return "レスポンスヘッダーと取得したデータの長さが一致しません";
         case ImageDownloadResultStatus.ContentTypeMissMatch:
             return "レスポンスヘッダーの内容の種類が画像と一致しません";
         case ImageDownloadResultStatus.Failed:
             return "原因不明の失敗です";
         case ImageDownloadResultStatus.InvalidUriFormat:
             return "ダウンロードURIの形式が正しくありません";
         case ImageDownloadResultStatus.FailedReplaceExtractUrl:
             return "$EXTRACTオプションでの画像URLの取得に失敗しました";
         case ImageDownloadResultStatus.OverLimitDate:
             return "最大試行日数を超えています";
         case ImageDownloadResultStatus.OverTriedCount:
             return "最大試行回数を超えています";
         case ImageDownloadResultStatus.PasswordMissMatch:
             return "パスワードが一致しません";
         case ImageDownloadResultStatus.Success:
             return "成功";
         default:
         case ImageDownloadResultStatus.None:
             return "なし";
     }
 }
示例#2
0
 public ImageDownloadResult(ImageDownloadResultStatus status)
 {
     Status = status;
 }