Ejemplo n.º 1
0
 public PowerShellProjectNode(CommonProjectPackage package)
     : base(package, Utilities.GetImageList(typeof(PowerShellProjectNode).Assembly.GetManifestResourceStream("PowerShellTools.Project.Resources.ProjectIcon.bmp")))
 {
     _package = package;
     // TODO: Temporary!! AddCATIDMapping(typeof(PowerShellDebugPropertyPage), typeof(PowerShellDebugPropertyPage).GUID);
     AddCATIDMapping(typeof(PowerShellDebugPropertyPage), typeof(PowerShellDebugPropertyPage).GUID);
     AddCATIDMapping(typeof (PowerShellModulePropertyPage), typeof (PowerShellModulePropertyPage).GUID);
 }
Ejemplo n.º 2
0
 public RustProjectNode(CommonProjectPackage package)
     : base(package, Utilities.GetImageList(new System.Drawing.Bitmap(typeof(RustProjectNode).Assembly.GetManifestResourceStream("VisualRust.Project.Resources.IconList.bmp"))))
 {
     this.CanFileNodesHaveChilds = false;
     this.CanProjectDeleteItems = true;
     this.ListenForStartupFileUpdates = false;
     this.OnProjectPropertyChanged += ReloadOnOutputChange;
 }
        public PowerShellProjectFactory(CommonProjectPackage package)
            : base(package)
        {
            this.package = package;

            var loc = Assembly.GetExecutingAssembly().Location;
            var fileInfo = new FileInfo(loc);
            //TODO:
            var targetspath = Path.Combine(fileInfo.Directory.FullName, "PowerShellTools.Targets");

           // package.SetGlobalProperty("PowerGUIVSXTargets", targetspath);

            var taskpath = Path.Combine(fileInfo.Directory.FullName, "PowerShellTools.Targets");

            //BuildEngine.SetGlobalProperty("PowerGUIVSXTasks", loc);
        }
Ejemplo n.º 4
0
        public CommonProjectNode(CommonProjectPackage/*!*/ package, ImageList/*!*/ imageList) {
            Contract.Assert(package != null);
            Contract.Assert(imageList != null);

            _package = package;
            CanFileNodesHaveChilds = true;
            OleServiceProvider.AddService(typeof(VSLangProj.VSProject), new OleServiceProvider.ServiceCreatorCallback(CreateServices), false);
            SupportsProjectDesigner = true;
            _imageList = imageList;

            //Store the number of images in ProjectNode so we know the offset of the language icons.
            _imageOffset = ImageHandler.ImageList.Images.Count;
            foreach (Image img in ImageList.Images) {
                ImageHandler.AddImage(img);
            }

            InitializeCATIDs();

            _uiSync = new UIThreadSynchronizer();
            package.OnIdle += OnIdle;
        }
Ejemplo n.º 5
0
 public PythonEditorFactoryPromptForEncoding(CommonProjectPackage package) : base(package, true) { }
Ejemplo n.º 6
0
 public PythonEditorFactory(CommonProjectPackage package, bool promptForEncoding) : base(package, promptForEncoding) { }
Ejemplo n.º 7
0
 public PythonEditorFactory(CommonProjectPackage package) : base(package) { }
 public PowerShellEditorFactory(CommonProjectPackage package) : base(package) { }
Ejemplo n.º 9
0
 public RustProjectFactory(CommonProjectPackage pkg)
     : base(pkg) 
 {
     this.pkg = pkg;
 }
 public PowerShellConfigProvider(CommonProjectPackage package, CommonProjectNode manager)
     : base(manager)
 {
     _package = package;
     _node = manager;
 }
Ejemplo n.º 11
0
 public CommonEditorFactory(CommonProjectPackage package, bool promptEncodingOnLoad)
 {
     _package = package;
     _promptEncodingOnLoad = promptEncodingOnLoad;
 }
Ejemplo n.º 12
0
 public CommonEditorFactory(CommonProjectPackage package)
 {
     _package = package;
 }
Ejemplo n.º 13
0
 public PowerShellProjectConfig(CommonProjectPackage package, CommonProjectNode project, string configuration)
     : base(project, configuration)
 {
     _package = package;
     _projectNode = project;
 }
Ejemplo n.º 14
0
 public CommonEditorFactory(CommonProjectPackage package, bool promptEncodingOnLoad) {
     _package = package;
     _promptEncodingOnLoad = promptEncodingOnLoad;
 }
Ejemplo n.º 15
0
 public CommonEditorFactory(CommonProjectPackage package) {
     _package = package;
 }