コード例 #1
0
 public DesignerImageConverterService(
     IImagePersistenceService imagePersistenceService,
     IImageFileInterpreter imageFileInterpreter)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.imageFileInterpreter = imageFileInterpreter;
 }
コード例 #2
0
 public DataSourceService(
     IImagePersistenceService imagePersistenceService,
     IWindowNativeApi windowNativeApi)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.windowNativeApi         = windowNativeApi;
 }
コード例 #3
0
 public DesignerImageConverterService(
     IImagePersistenceService imagePersistenceService,
     IImageFileInterpreter imageFileInterpreter)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.imageFileInterpreter = imageFileInterpreter;
 }
コード例 #4
0
 public FileIconService(
     IImagePersistenceService imagePersistenceService,
     IIconNativeApi iconNativeApi)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.iconNativeApi           = iconNativeApi;
 }
コード例 #5
0
 public BitmapClipboardDataFactory(
     IImagePersistenceService imagePersistenceService,
     IImageNativeApi imageNativeApi)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.imageNativeApi          = imageNativeApi;
 }
コード例 #6
0
 public DataSourceService(
     IImagePersistenceService imagePersistenceService,
     IWindowNativeApi windowNativeApi)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.windowNativeApi = windowNativeApi;
 }
コード例 #7
0
 public FileIconService(
     IImagePersistenceService imagePersistenceService,
     IIconNativeApi iconNativeApi)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.iconNativeApi = iconNativeApi;
 }
コード例 #8
0
        public DataSourceService(
            IImagePersistenceService imagePersistenceService,
            IWindowNativeApi windowNativeApi)
        {
            this.imagePersistenceService = imagePersistenceService;
            this.windowNativeApi         = windowNativeApi;

            dataSourceIconCache = new Dictionary <IntPtr, byte[]>();
        }
コード例 #9
0
 public BitmapUnwrapper(
     IImagePersistenceService imagePersistenceService,
     IClipboardNativeApi clipboardNativeApi,
     IMainWindowHandleContainer mainWindowHandleContainer)
 {
     this.imagePersistenceService = imagePersistenceService;
     this.clipboardNativeApi = clipboardNativeApi;
     this.mainWindowHandleContainer = mainWindowHandleContainer;
 }
コード例 #10
0
 public BitmapUnwrapper(
     IImagePersistenceService imagePersistenceService,
     IClipboardNativeApi clipboardNativeApi,
     IMainWindowHandleContainer mainWindowHandleContainer)
 {
     this.imagePersistenceService   = imagePersistenceService;
     this.clipboardNativeApi        = clipboardNativeApi;
     this.mainWindowHandleContainer = mainWindowHandleContainer;
 }
コード例 #11
0
        public DataSourceService(
            IImagePersistenceService imagePersistenceService,
            IActiveWindowService activeWindowService,
            IWindowNativeApi windowNativeApi,
            IKeyValueCache <IntPtr, byte[]> dataSourceIconCacheSmall,
            IKeyValueCache <IntPtr, byte[]> dataSourceIconCacheLarge)
        {
            this.imagePersistenceService = imagePersistenceService;
            this.activeWindowService     = activeWindowService;
            this.windowNativeApi         = windowNativeApi;

            this.dataSourceIconCacheLarge = dataSourceIconCacheLarge;
            this.dataSourceIconCacheSmall = dataSourceIconCacheSmall;
        }
コード例 #12
0
 public BitmapUnwrapper(
     IImagePersistenceService imagePersistenceService,
     IClipboardNativeApi clipboardNativeApi,
     IImageNativeApi imageNativeApi,
     IGeneralNativeApi generalNativeApi,
     IMainWindowHandleContainer mainWindowHandleContainer,
     IMemoryUnwrapper memoryUnwrapper)
 {
     this.imagePersistenceService   = imagePersistenceService;
     this.clipboardNativeApi        = clipboardNativeApi;
     this.imageNativeApi            = imageNativeApi;
     this.generalNativeApi          = generalNativeApi;
     this.mainWindowHandleContainer = mainWindowHandleContainer;
     this.memoryUnwrapper           = memoryUnwrapper;
 }
コード例 #13
0
 public ByteArrayToImageSourceConverter(
     IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #14
0
 public FileIconService(IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #15
0
 public FileIconService(IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #16
0
 public DataSourceService(IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #17
0
 public ByteArrayToImageSourceConverter(
     IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #18
0
 public DataSourceService(IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #19
0
 public BitmapUnwrapper(
     IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }
コード例 #20
0
 public BitmapUnwrapper(
     IImagePersistenceService imagePersistenceService)
 {
     this.imagePersistenceService = imagePersistenceService;
 }