/// <summary> /// Creates a new project by cloning an existing template project. /// </summary> /// <returns></returns> protected override ProjectNode CreateProject() { IronRacketProjectNode project = new IronRacketProjectNode(this.package); project.SetSite((IOleServiceProvider)((IServiceProvider)this.package).GetService(typeof(IOleServiceProvider))); return(project); }
/// <summary> /// Creates a new project by cloning an existing template project. /// </summary> /// <returns></returns> protected override ProjectNode CreateProject() { IronRacketProjectNode project = new IronRacketProjectNode(this.package); project.SetSite((IOleServiceProvider)((IServiceProvider)this.package).GetService(typeof(IOleServiceProvider))); return project; }
/// <summary> /// Public constructor. /// </summary> /// <param name="project">Custom project.</param> public OAIronRacketProject(IronRacketProjectNode project) : base(project) { }
/// <summary> /// Public constructor. /// </summary> /// <param name="project">Custom project.</param> public OAIronRacketProject(IronRacketProjectNode project) : base(project) { }