MSBuildItemGroup GetItemGroup(XmlElement elem) { MSBuildObject ob; if (elemCache.TryGetValue(elem, out ob)) { return((MSBuildItemGroup)ob); } MSBuildItemGroup it = new MSBuildItemGroup(this, elem); elemCache [elem] = it; return(it); }
public MSBuildItem AddNewItem(string name, string include) { MSBuildItemGroup grp = FindBestGroupForItem(name); return(grp.AddNewItem(name, include)); }
MSBuildItemGroup GetItemGroup (XmlElement elem) { MSBuildObject ob; if (elemCache.TryGetValue (elem, out ob)) return (MSBuildItemGroup) ob; MSBuildItemGroup it = new MSBuildItemGroup (this, elem); elemCache [elem] = it; return it; }