public SProjectItemCodeDocument(ProjectItemCodeDocument doc) : base(doc) { this.OverrideFilePath = doc.OverrideFilePath; this.CodeLanguageID = doc.CodeLanguage.LanguageID; this.IsStartupDocument = doc.IsStartUpDocument; }
public override ProjectItem CreateObj(ProjectItem parent) { var serviceLang = ServiceLocator.Instance.Resolve<ICodeLanguageService>(); var language = serviceLang.GetById(this.CodeLanguageID); var doc = new ProjectItemCodeDocument(this.Name, language, parent) { OverrideFilePath = this.OverrideFilePath, IsStartUpDocument = this.IsStartupDocument }; return doc; }