2013-05-20 264 views
1

在Windows應用商店,他們將XmlNode更改爲IXmlNode !!! ,我試圖以正常的方式向節點添加屬性,但我失敗了,他們刪除Attributes.Append(---)將屬性添加到IXmlNode

有沒有解決方案將屬性追加到節點?

XmlDocument tileData = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquarePeekImageAndText01); 
      IXmlNode bindingnode = tileData.SelectSingleNode("binding"); 
      XmlAttribute newAttribute = tileData.CreateAttribute("branding"); 
      newAttribute.Value = "name"; 

回答

2

試過,我發現該溶液是

bindingnode.Attributes.SetNamedItem(newAttribute);