public static void Main()
<Object type=""SignalGroup"">
<Attribute name=""Description"">This is a public object.</Attribute>
<Attribute name=""ToolTitle"">Public name</Attribute>
<Attribute name=""Description"">This is a public object.</Attribute>
var doc = XDocument.Parse(xml);
foreach (var name in doc.Descendants("Name"))
name.Add(new XAttribute("name", "Name"));