Beispiel #1
0
        public override MSBuildPropertyGroup AddNewPropertyGroup(MSBuildPropertyGroup beforeGroup = null)
        {
            var g = new ProperyGroupData(this);

            if (beforeGroup != null)
            {
                var i = propertyGroups.IndexOf(beforeGroup);
                if (i != -1)
                {
                    propertyGroups.Insert(i, g);
                    return(g);
                }
            }
            propertyGroups.Add(g);
            return(g);
        }
Beispiel #2
0
 public abstract void RemovePropertyGroup(MSBuildPropertyGroup grp);
Beispiel #3
0
 public abstract MSBuildPropertyGroup AddNewPropertyGroup(MSBuildPropertyGroup beforeGroup = null);
Beispiel #4
0
 public override void RemovePropertyGroup(MSBuildPropertyGroup grp)
 {
     propertyGroups.Remove(grp);
 }