Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Prepend()

XmlAttribute System.Xml.XmlAttributeCollection.Prepend ( XmlAttribute node)
inline

Definition at line 106 of file XmlAttributeCollection.cs.

107 {
108 if (node.OwnerDocument != null && node.OwnerDocument != parent.OwnerDocument)
109 {
111 }
112 if (node.OwnerElement != null)
113 {
114 Detach(node);
115 }
117 InsertNodeAt(0, node);
118 return node;
119 }
static string Xdom_NamedNode_Context
Definition SR.cs:1286
Definition SR.cs:7
int RemoveDuplicateAttribute(XmlAttribute attr)
override XmlNode InsertNodeAt(int i, XmlNode node)
virtual ? XmlDocument OwnerDocument
Definition XmlNode.cs:109

References System.Xml.ArgumentException, System.Xml.XmlAttributeCollection.Detach(), System.Xml.Dictionary, System.Xml.XmlAttributeCollection.InsertNodeAt(), System.Xml.XmlNode.OwnerDocument, System.Xml.XmlNamedNodeMap.parent, System.Xml.XmlAttributeCollection.RemoveDuplicateAttribute(), and System.SR.Xdom_NamedNode_Context.

Referenced by System.Xml.XmlAttributeCollection.InsertAfter().