public override void WriteRegularProjectItem(string relativePath) { ProjectItemGroupCompile projectItem = new ProjectItemGroupCompile() { Include = relativePath }; this.NormalCodeEntries.Add(projectItem); }
public void IncludeAssemblyInfo(string assemblyInfoRelativePath) { ProjectItemGroupCompile assemblyInfoFileEntry = new ProjectItemGroupCompile() { Include = assemblyInfoRelativePath }; this.AssemblyInfoFileEntry = assemblyInfoFileEntry; }
public override void GenerateProjectItems() { ProjectItemGroupCompile codeEntry = new ProjectItemGroupCompile(); codeEntry.Include = relativeCodePath; codeEntry.SubType = "Code"; codeEntry.DependentUpon = Path.GetFileName(relativeXamlPath); codeItemGroup.Add(codeEntry); xamlItemGroup.Add(GetXamlEntry()); }
public virtual void WriteWinFormsEntryProjectItem(string relativeWinFormPath) { ProjectItemGroupCompile winFormEntry = new ProjectItemGroupCompile() { Include = relativeWinFormPath, SubType = "Form" }; this.WinFormCodeEntries.Add(winFormEntry); }
public virtual void WriteXamlCodeEntryProjectItem(string relativeCodePath, string relativeXamlPath) { ProjectItemGroupCompile codeEntry = new ProjectItemGroupCompile() { Include = relativeCodePath, SubType = "Code", DependentUpon = Path.GetFileName(relativeXamlPath) }; this.NormalCodeEntries.Add(codeEntry); }
public override void WriteResXDesignerSourceEntryProjectItem(string relativeDesignerPath, string relativeResourcePath) { ProjectItemGroupCompile sourceEntry = new ProjectItemGroupCompile() { Include = relativeDesignerPath, DependentUpon = Path.GetFileName(relativeResourcePath), DesignTimeSharedInput = true, AutoGen = true }; this.NormalCodeEntries.Add(sourceEntry); }
public override void GenerateProjectItems() { ProjectItemGroupCompile winFormEntry = new ProjectItemGroupCompile(); winFormEntry.Include = relativeWinFormPath; winFormEntry.SubType = "Form"; winFormsItemGroup.Add(winFormEntry); ProjectItemGroupEmbeddedResource resourceEntry = new ProjectItemGroupEmbeddedResource(); resourceEntry.Include = relativeResourcePath; resourceEntry.DependentUpon = Path.GetFileName(relativeWinFormPath); resourceItemGroup.Add(resourceEntry); }
public override void GenerateProjectItems() { ProjectItemGroupCompile sourceEntry = new ProjectItemGroupCompile(); sourceEntry.Include = relativeDesignerPath; sourceEntry.DependentUpon = Path.GetFileName(relativeResourcePath); sourceEntry.DesignTimeSharedInput = true; sourceEntry.AutoGen = true; designerItemGroup.Add(sourceEntry); ProjectItemGroupEmbeddedResource resourceEntry = new ProjectItemGroupEmbeddedResource(); resourceEntry.Include = relativeResourcePath; resourceEntry.Generator = "ResXFileCodeGenerator"; resourceEntry.LastGenOutput = Path.GetFileName(relativeDesignerPath); resourceItemGroup.Add(resourceEntry); }