public MSBuildItemDefinitionGroup(MSBuildBasedProject project, string condition) { ProjectRootElement root = project.MSBuildProjectFile; group = root.ItemDefinitionGroups.SingleOrDefault(item => item.Condition == condition); if (group == null) { group = root.CreateItemDefinitionGroupElement(); group.Condition = condition; root.AppendChild(group); } }
/// <inheritdoc /> protected override ProjectElement CreateNewInstance(ProjectRootElement owner) { return(owner.CreateItemDefinitionGroupElement()); }