MonoDevelop.Projects.Formats.MSBuild.MSBuildItemGroupCollection.RemoveItem C# (CSharp) Method

RemoveItem() public method

public RemoveItem ( MSBuildItem item ) : void
item MSBuildItem
return void
		public void RemoveItem(MSBuildItem item)
		{
			elemCache.Remove(item.Element);
			XmlElement parent = (XmlElement)item.Element.ParentNode;
			item.Element.ParentNode.RemoveChild(item.Element);
			if (parent.ChildNodes.Count == 0)
			{
				elemCache.Remove(parent);
				parent.ParentNode.RemoveChild(parent);
				bestGroups = null;
			}
		}