在Windows应用商店中,他们将XmlNode
更改为IXmlNode
! ,我试图通过常规方式向节点添加属性,但我没有删除它们Attributes.Append(---)
。
是否有任何解决方案可以将属性附加到节点?
XmlDocument tileData = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquarePeekImageAndText01);
IXmlNode bindingnode = tileData.SelectSingleNode("binding");
XmlAttribute newAttribute = tileData.CreateAttribute("branding");
newAttribute.Value = "name";
答案 0 :(得分:2)
我试过,我发现解决方案是
bindingnode.Attributes.SetNamedItem(newAttribute);