internal static bool GetIsDefaultIcon(IconBitmapStatus bitmapStatus) { return(bitmapStatus == IconBitmapStatus.DefaultIcon || bitmapStatus == IconBitmapStatus.DefaultIconDueToDecodingError || bitmapStatus == IconBitmapStatus.DefaultIconDueToNullStream || bitmapStatus == IconBitmapStatus.DefaultIconDueToRelativeUri); }
private static void VerifyImageResult(object result, IconBitmapStatus bitmapStatus) { Assert.NotNull(result); Assert.True(result is BitmapImage || result is CachedBitmap); var image = result as BitmapSource; Assert.NotNull(image); Assert.Equal(PackageItemViewModel.DecodePixelWidth, image.PixelWidth); Assert.Equal(PackageItemViewModel.DecodePixelWidth, image.PixelHeight); }
internal static bool GetIsDefaultIcon(IconBitmapStatus bitmapStatus) { return(bitmapStatus == IconBitmapStatus.DefaultIcon || bitmapStatus == IconBitmapStatus.DefaultIconDueToDecodingError || bitmapStatus == IconBitmapStatus.DefaultIconDueToNullStream || bitmapStatus == IconBitmapStatus.DefaultIconDueToNoPackageReader || bitmapStatus == IconBitmapStatus.DefaultIconDueToNetworkFailures || bitmapStatus == IconBitmapStatus.DefaultIconDueToWebExceptionBadNetwork || bitmapStatus == IconBitmapStatus.DefaultIconDueToWebExceptionOther || bitmapStatus == IconBitmapStatus.DefaultIconDueToRelativeUri); }
internal static bool GetIsCompleted(IconBitmapStatus bitmapStatus) { switch (bitmapStatus) { case IconBitmapStatus.None: case IconBitmapStatus.NeedToFetch: case IconBitmapStatus.Fetching: return(false); default: return(true); } }