using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace RainmeterStudio.Core.Model { /// /// Project template interface /// public interface IProjectTemplate { /// /// Gets or sets the name of the template /// string Name { get; } /// /// Gets or sets the properties of this template /// /// Properties are used to display a form dialog after the "New project" dialog closes. IEnumerable Properties { get; } /// /// Creates a project. /// /// Created project Project CreateProject(); } }