Ejemplo n.º 1
0
        public GeneralWrapper(
            IMemoryHandleFactory memoryHandleFactory,
            IGeneralNativeApi generalNativeApi)
        {
            this.memoryHandleFactory = memoryHandleFactory;
            this.generalNativeApi    = generalNativeApi;

            excludedFormats = new int[0];
        }
 public FileClipboardDataFactory(
     IFileIconService fileIconService,
     IMemoryHandleFactory memoryHandleFactory,
     IClipboardNativeApi clipboardNativeApi)
 {
     this.fileIconService     = fileIconService;
     this.memoryHandleFactory = memoryHandleFactory;
     this.clipboardNativeApi  = clipboardNativeApi;
 }
 public ClipboardInjectionService(
     IClipboardCopyInterceptor clipboardCopyInterceptor,
     IClipboardHandleFactory clipboardHandleFactory,
     IMemoryHandleFactory memoryHandleFactory,
     ILogger logger)
 {
     this.clipboardCopyInterceptor = clipboardCopyInterceptor;
     this.clipboardHandleFactory = clipboardHandleFactory;
     this.memoryHandleFactory = memoryHandleFactory;
     this.logger = logger;
 }
Ejemplo n.º 4
0
 public ClipboardInjectionService(
     IClipboardCopyInterceptor clipboardCopyInterceptor,
     IClipboardHandleFactory clipboardHandleFactory,
     IMemoryHandleFactory memoryHandleFactory,
     ILogger logger)
 {
     this.clipboardCopyInterceptor = clipboardCopyInterceptor;
     this.clipboardHandleFactory   = clipboardHandleFactory;
     this.memoryHandleFactory      = memoryHandleFactory;
     this.logger = logger;
 }
 public FileClipboardDataFactory(
     IDataSourceService dataSourceService,
     IFileIconService fileIconService,
     IMemoryHandleFactory memoryHandleFactory,
     IClipboardNativeApi clipboardNativeApi)
 {
     this.dataSourceService = dataSourceService;
     this.fileIconService = fileIconService;
     this.memoryHandleFactory = memoryHandleFactory;
     this.clipboardNativeApi = clipboardNativeApi;
 }
 public ClipboardInjectionService(
     IClipboardCopyInterceptor clipboardCopyInterceptor,
     IClipboardHandleFactory clipboardHandleFactory,
     IMemoryHandleFactory memoryHandleFactory,
     ILogger logger,
     IGeneralNativeApi generalNativeApi)
 {
     this.clipboardCopyInterceptor = clipboardCopyInterceptor;
     this.clipboardHandleFactory   = clipboardHandleFactory;
     this.memoryHandleFactory      = memoryHandleFactory;
     this.logger           = logger;
     this.generalNativeApi = generalNativeApi;
 }
 public FileClipboardDataControlFactory(
     IDataSourceService dataSourceService,
     IFileIconService fileIconService,
     IMemoryHandleFactory memoryHandleFactory,
     IClipboardControlFactory<IClipboardFileData, IClipboardFileDataControl> clipboardFileControlFactory,
     IClipboardControlFactory<IClipboardFileCollectionData, IClipboardFileCollectionDataControl> clipboardFileCollectionControlFactory)
 {
     this.dataSourceService = dataSourceService;
     this.fileIconService = fileIconService;
     this.memoryHandleFactory = memoryHandleFactory;
     this.clipboardFileControlFactory = clipboardFileControlFactory;
     this.clipboardFileCollectionControlFactory = clipboardFileCollectionControlFactory;
 }
Ejemplo n.º 8
0
 public FileClipboardDataControlFactory(
     IDataSourceService dataSourceService,
     IFileIconService fileIconService,
     IMemoryHandleFactory memoryHandleFactory,
     IClipboardControlFactory <IClipboardFileData, IClipboardFileDataControl> clipboardFileControlFactory,
     IClipboardControlFactory <IClipboardFileCollectionData, IClipboardFileCollectionDataControl> clipboardFileCollectionControlFactory)
 {
     this.dataSourceService                     = dataSourceService;
     this.fileIconService                       = fileIconService;
     this.memoryHandleFactory                   = memoryHandleFactory;
     this.clipboardFileControlFactory           = clipboardFileControlFactory;
     this.clipboardFileCollectionControlFactory = clipboardFileCollectionControlFactory;
 }
 public ClipboardInjectionService(
     IClipboardCopyInterceptor clipboardCopyInterceptor,
     IClipboardHandleFactory clipboardHandleFactory,
     IMemoryHandleFactory memoryHandleFactory,
     ILogger logger,
     IClipboardNativeApi clipboardNativeApi,
     IGeneralNativeApi generalNativeApi)
 {
     this.clipboardCopyInterceptor = clipboardCopyInterceptor;
     this.clipboardHandleFactory = clipboardHandleFactory;
     this.memoryHandleFactory = memoryHandleFactory;
     this.logger = logger;
     this.generalNativeApi = generalNativeApi;
 }
Ejemplo n.º 10
0
 public ClipboardInjectionService(
     IClipboardCopyInterceptor clipboardCopyInterceptor,
     IClipboardHandleFactory clipboardHandleFactory,
     IMemoryHandleFactory memoryHandleFactory,
     ILogger logger,
     IGeneralNativeApi generalNativeApi,
     IClipboardNativeApi clipboardNativeApi,
     IEnumerable <IMemoryWrapper> memoryWrappers)
 {
     this.clipboardCopyInterceptor = clipboardCopyInterceptor;
     this.clipboardHandleFactory   = clipboardHandleFactory;
     this.memoryHandleFactory      = memoryHandleFactory;
     this.logger             = logger;
     this.generalNativeApi   = generalNativeApi;
     this.clipboardNativeApi = clipboardNativeApi;
     this.memoryWrappers     = memoryWrappers;
 }