public AppDesignerFolderProjectTreePropertiesProvider([Import(typeof(ProjectImageProviderAggregator))] IProjectImageProvider imageProvider, IProjectDesignerService designerService)
            : base(imageProvider)
        {
            Requires.NotNull(designerService, nameof(designerService));

            _designerService = designerService;
        }
 public AppDesignerFolderProjectTreePropertiesProvider(
     [Import(typeof(ProjectImageProviderAggregator))] IProjectImageProvider imageProvider,
     [Import(AllowDefault = true)] IProjectDesignerService designerService)
     : base(imageProvider)
 {
     _designerService = designerService;
 }
        protected AbstractAppDesignerFolderProjectTreePropertiesProvider(IProjectImageProvider imageProvider, IUnconfiguredProjectCommonServices projectServices, IProjectDesignerService designerService)
            : base(imageProvider)
        {
            Requires.NotNull(projectServices, nameof(projectServices));
            Requires.NotNull(designerService, nameof(designerService));

            _projectServices = projectServices;
            _designerService = designerService;
        }
Пример #4
0
 private AppDesignerFolderProjectTreePropertiesProvider CreateInstance(IProjectImageProvider imageProvider, IProjectDesignerService designerService)
 {
     return(new AppDesignerFolderProjectTreePropertiesProvider(imageProvider ?? IProjectImageProviderFactory.Create(), designerService ?? IProjectDesignerServiceFactory.Create()));
 }
Пример #5
0
 private AppDesignerFolderProjectTreePropertiesProvider CreateInstance(IProjectDesignerService designerService)
 {
     return(CreateInstance((IProjectImageProvider)null, designerService));
 }
Пример #6
0
 public OpenProjectDesignerOnDefaultActionCommand(IProjectDesignerService designerService)
     : base(designerService)
 {
 }
Пример #7
0
 internal abstract AbstractOpenProjectDesignerCommand CreateInstance(IProjectDesignerService designerService = null);
Пример #8
0
        protected AbstractOpenProjectDesignerCommand(IProjectDesignerService designerService)
        {
            Requires.NotNull(designerService, nameof(designerService));

            _designerService = designerService;
        }
Пример #9
0
        internal override AbstractOpenProjectDesignerCommand CreateInstance(IProjectDesignerService designerService = null)
        {
            designerService = designerService ?? IProjectDesignerServiceFactory.Create();

            return(new OpenProjectDesignerOnDefaultActionCommand(designerService));
        }
Пример #10
0
 public OpenProjectDesignerCommand(IProjectDesignerService designerService)
     : base(designerService)
 {
 }
        private MyProjectFolderProjectTreePropertiesProvider CreateInstance(IProjectImageProvider imageProvider, IProjectDesignerService designerService, string appDesignerFolder = "My Project")
        {
            designerService = designerService ?? IProjectDesignerServiceFactory.Create();
            var threadingService  = IProjectThreadingServiceFactory.Create();
            var project           = IUnconfiguredProjectFactory.Create();
            var projectProperties = ProjectPropertiesFactory.Create(project,
                                                                    new PropertyPageData()
            {
                Category     = nameof(ConfigurationGeneral),
                PropertyName = nameof(ConfigurationGeneral.AppDesignerFolder),
                Value        = appDesignerFolder
            });

            var projectServices = IUnconfiguredProjectCommonServicesFactory.Create(project, threadingService, projectProperties.ConfiguredProject, projectProperties);

            return(new MyProjectFolderProjectTreePropertiesProvider(imageProvider ?? IProjectImageProviderFactory.Create(), projectServices, designerService));
        }
 private MyProjectFolderProjectTreePropertiesProvider CreateInstance(IProjectDesignerService designerService, string appDesignerFolder = "My Project")
 {
     return(CreateInstance((IProjectImageProvider)null, designerService, appDesignerFolder));
 }
 public PropertiesFolderProjectTreePropertiesProvider([Import(typeof(ProjectImageProviderAggregator))] IProjectImageProvider imageProvider, IUnconfiguredProjectCommonServices projectServices, IProjectDesignerService designerService)
     : base(imageProvider, projectServices, designerService)
 {
 }