private void SmallCustomImageLoadComplete(IDictionary <DeviceAssetImages, Image> images)
 {
     if (images != null)
     {
         this._smallImageSubset = this.ConstructSmallImageSubset(images);
         this.LoadDetailedImages();
     }
     else
     {
         this._loader.LoadAndVerify(_assetSet.DefaultImageUris, _smallImagesToLoad, new ImageListLoaderAndVerifier.LoadAndVerificationCompletedHandler(this.SmallDefaultImageLoadComplete));
     }
 }
 public DeviceIconSet(
     ISimpleDeviceIconSet large,
     ISimpleDeviceIconSet medium,
     IInteractiveDeviceIconSet small,
     Image background,
     IColorSet colors)
 {
     this._large      = large;
     this._medium     = medium;
     this._small      = small;
     this._background = background;
     this._colors     = colors;
 }
 private void SmallDefaultImageLoadComplete(IDictionary <DeviceAssetImages, Image> images)
 {
     this._smallImageSubset = images == null ? DefaultIconSet.Small : this.ConstructSmallImageSubset(images);
     this.LoadDetailedImages();
 }