using System; using System.Xml.Schema; using Cpp2IlInjected; namespace System.Xml { /// Represents an element. // Token: 0x020000B0 RID: 176 [Token(Token = "0x20000B0")] public class XmlElement : XmlLinkedNode { // Token: 0x060008D1 RID: 2257 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D1")] [Address(RVA = "0x939AD0", Offset = "0x938AD0", VA = "0x180939AD0")] internal XmlElement(XmlName name, bool empty, XmlDocument doc) { } /// Initializes a new instance of the class. /// The namespace prefix; see the property. /// The local name; see the property. /// The namespace URI; see the property. /// The parent XML document. // Token: 0x060008D2 RID: 2258 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008D2")] [Address(RVA = "0x9399A0", Offset = "0x9389A0", VA = "0x1809399A0")] protected internal XmlElement(string prefix, string localName, string namespaceURI, XmlDocument doc) { } // Token: 0x1700025F RID: 607 // (get) Token: 0x060008D3 RID: 2259 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060008D4 RID: 2260 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700025F")] internal XmlName XmlName { [Token(Token = "0x60008D3")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } [Token(Token = "0x60008D4")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] set { } } /// Creates a duplicate of this node. /// /// to recursively clone the subtree under the specified node; to clone only the node itself (and its attributes if the node is an ). /// The cloned node. // Token: 0x060008D5 RID: 2261 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008D5")] [Address(RVA = "0x938990", Offset = "0x937990", VA = "0x180938990", Slot = "31")] public override XmlNode CloneNode(bool deep) { return null; } /// Gets the qualified name of the node. /// The qualified name of the node. For nodes, this is the tag name of the element. // Token: 0x17000260 RID: 608 // (get) Token: 0x060008D6 RID: 2262 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000260")] public override string Name { [Token(Token = "0x60008D6")] [Address(RVA = "0x939D80", Offset = "0x938D80", VA = "0x180939D80", Slot = "6")] get { return null; } } /// Gets the local name of the current node. /// The name of the current node with the prefix removed. For example, is book for the element <bk:book>. // Token: 0x17000261 RID: 609 // (get) Token: 0x060008D7 RID: 2263 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000261")] public override string LocalName { [Token(Token = "0x60008D7")] [Address(RVA = "0x939D60", Offset = "0x938D60", VA = "0x180939D60", Slot = "36")] get { return null; } } /// Gets the namespace URI of this node. /// The namespace URI of this node. If there is no namespace URI, this property returns String.Empty. // Token: 0x17000262 RID: 610 // (get) Token: 0x060008D8 RID: 2264 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000262")] public override string NamespaceURI { [Token(Token = "0x60008D8")] [Address(RVA = "0x939DA0", Offset = "0x938DA0", VA = "0x180939DA0", Slot = "33")] get { return null; } } /// Gets or sets the namespace prefix of this node. /// The namespace prefix of this node. If there is no prefix, this property returns String.Empty. /// This node is read-only /// The specified prefix contains an invalid character.The specified prefix is malformed.The namespaceURI of this node is .The specified prefix is "xml" and the namespaceURI of this node is different from http://www.w3.org/XML/1998/namespace. // Token: 0x17000263 RID: 611 // (get) Token: 0x060008D9 RID: 2265 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060008DA RID: 2266 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000263")] public override string Prefix { [Token(Token = "0x60008D9")] [Address(RVA = "0x939E00", Offset = "0x938E00", VA = "0x180939E00", Slot = "34")] get { return null; } [Token(Token = "0x60008DA")] [Address(RVA = "0x93A030", Offset = "0x939030", VA = "0x18093A030", Slot = "35")] set { } } /// Gets the type of the current node. /// The node type. For nodes, this value is XmlNodeType.Element. // Token: 0x17000264 RID: 612 // (get) Token: 0x060008DB RID: 2267 RVA: 0x000051F0 File Offset: 0x000033F0 [Token(Token = "0x17000264")] public override XmlNodeType NodeType { [Token(Token = "0x60008DB")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "9")] get { return XmlNodeType.None; } } /// Gets the parent of this node (for nodes that can have parents). /// The that is the parent of the current node. If a node has just been created and not yet added to the tree, or if it has been removed from the tree, the parent is . For all other nodes, the value returned depends on the of the node. The following table describes the possible return values for the property. // Token: 0x17000265 RID: 613 // (get) Token: 0x060008DC RID: 2268 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000265")] public override XmlNode ParentNode { [Token(Token = "0x60008DC")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "10")] get { return null; } } /// Gets the to which this node belongs. /// The to which this element belongs. // Token: 0x17000266 RID: 614 // (get) Token: 0x060008DD RID: 2269 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000266")] public override XmlDocument OwnerDocument { [Token(Token = "0x60008DD")] [Address(RVA = "0x9197D0", Offset = "0x9187D0", VA = "0x1809197D0", Slot = "15")] get { return null; } } // Token: 0x17000267 RID: 615 // (get) Token: 0x060008DE RID: 2270 RVA: 0x00005208 File Offset: 0x00003408 [Token(Token = "0x17000267")] internal override bool IsContainer { [Token(Token = "0x60008DE")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "18")] get { return default(bool); } } // Token: 0x060008DF RID: 2271 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008DF")] [Address(RVA = "0x938800", Offset = "0x937800", VA = "0x180938800", Slot = "26")] internal override XmlNode AppendChildForLoad(XmlNode newChild, XmlDocument doc) { return null; } /// Gets or sets the tag format of the element. /// Returns if the element is to be serialized in the short tag format "<item/>"; for the long format "<item></item>".When setting this property, if set to , the children of the element are removed and the element is serialized in the short tag format. If set to , the value of the property is changed (regardless of whether or not the element has content); if the element is empty, it is serialized in the long format.This property is a Microsoft extension to the Document Object Model (DOM). // Token: 0x17000268 RID: 616 // (get) Token: 0x060008E0 RID: 2272 RVA: 0x00005220 File Offset: 0x00003420 // (set) Token: 0x060008E1 RID: 2273 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000268")] public bool IsEmpty { [Token(Token = "0x60008E0")] [Address(RVA = "0x939D40", Offset = "0x938D40", VA = "0x180939D40")] get { return default(bool); } [Token(Token = "0x60008E1")] [Address(RVA = "0x939FF0", Offset = "0x938FF0", VA = "0x180939FF0")] set { } } // Token: 0x17000269 RID: 617 // (get) Token: 0x060008E2 RID: 2274 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060008E3 RID: 2275 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000269")] internal override XmlLinkedNode LastNode { [Token(Token = "0x60008E2")] [Address(RVA = "0x939D50", Offset = "0x938D50", VA = "0x180939D50", Slot = "19")] get { return null; } [Token(Token = "0x60008E3")] [Address(RVA = "0x415830", Offset = "0x414830", VA = "0x180415830", Slot = "20")] set { } } // Token: 0x060008E4 RID: 2276 RVA: 0x00005238 File Offset: 0x00003438 [Token(Token = "0x60008E4")] [Address(RVA = "0x939050", Offset = "0x938050", VA = "0x180939050", Slot = "27")] internal override bool IsValidChildType(XmlNodeType type) { return default(bool); } /// Gets an containing the list of attributes for this node. /// /// containing the list of attributes for this node. // Token: 0x1700026A RID: 618 // (get) Token: 0x060008E5 RID: 2277 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700026A")] public override XmlAttributeCollection Attributes { [Token(Token = "0x60008E5")] [Address(RVA = "0x939BF0", Offset = "0x938BF0", VA = "0x180939BF0", Slot = "14")] get { return null; } } /// Gets a value indicating whether the current node has any attributes. /// /// if the current node has attributes; otherwise, . // Token: 0x1700026B RID: 619 // (get) Token: 0x060008E6 RID: 2278 RVA: 0x00005250 File Offset: 0x00003450 [Token(Token = "0x1700026B")] public virtual bool HasAttributes { [Token(Token = "0x60008E6")] [Address(RVA = "0x939D00", Offset = "0x938D00", VA = "0x180939D00", Slot = "56")] get { return default(bool); } } /// Returns the value for the attribute with the specified name. /// The name of the attribute to retrieve. This is a qualified name. It is matched against the property of the matching node. /// The value of the specified attribute. An empty string is returned if a matching attribute is not found or if the attribute does not have a specified or default value. // Token: 0x060008E7 RID: 2279 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E7")] [Address(RVA = "0x938F10", Offset = "0x937F10", VA = "0x180938F10", Slot = "57")] public virtual string GetAttribute(string name) { return null; } /// Sets the value of the attribute with the specified name. /// The name of the attribute to create or alter. This is a qualified name. If the name contains a colon it is parsed into prefix and local name components. /// The value to set for the attribute. /// The specified name contains an invalid character. /// The node is read-only. // Token: 0x060008E8 RID: 2280 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008E8")] [Address(RVA = "0x939470", Offset = "0x938470", VA = "0x180939470", Slot = "58")] public virtual void SetAttribute(string name, string value) { } /// Returns the with the specified name. /// The name of the attribute to retrieve. This is a qualified name. It is matched against the property of the matching node. /// The specified or if a matching attribute was not found. // Token: 0x060008E9 RID: 2281 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008E9")] [Address(RVA = "0x938EA0", Offset = "0x937EA0", VA = "0x180938EA0", Slot = "59")] public virtual XmlAttribute GetAttributeNode(string name) { return null; } /// Adds the specified . /// The node to add to the attribute collection for this element. /// If the attribute replaces an existing attribute with the same name, the old is returned; otherwise, is returned. /// The was created from a different document than the one that created this node. Or this node is read-only. /// The is already an attribute of another object. You must explicitly clone nodes to re-use them in other objects. // Token: 0x060008EA RID: 2282 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008EA")] [Address(RVA = "0x939220", Offset = "0x938220", VA = "0x180939220", Slot = "60")] public virtual XmlAttribute SetAttributeNode(XmlAttribute newAttr) { return null; } /// Returns the value for the attribute with the specified local name and namespace URI. /// The local name of the attribute to retrieve. /// The namespace URI of the attribute to retrieve. /// The value of the specified attribute. An empty string is returned if a matching attribute is not found or if the attribute does not have a specified or default value. // Token: 0x060008EB RID: 2283 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008EB")] [Address(RVA = "0x938F90", Offset = "0x937F90", VA = "0x180938F90", Slot = "61")] public virtual string GetAttribute(string localName, string namespaceURI) { return null; } /// Sets the value of the attribute with the specified local name and namespace URI. /// The local name of the attribute. /// The namespace URI of the attribute. /// The value to set for the attribute. /// The attribute value. // Token: 0x060008EC RID: 2284 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008EC")] [Address(RVA = "0x939340", Offset = "0x938340", VA = "0x180939340", Slot = "62")] public virtual string SetAttribute(string localName, string namespaceURI, string value) { return null; } /// Returns the with the specified local name and namespace URI. /// The local name of the attribute. /// The namespace URI of the attribute. /// The specified or if a matching attribute was not found. // Token: 0x060008ED RID: 2285 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008ED")] [Address(RVA = "0x938E20", Offset = "0x937E20", VA = "0x180938E20", Slot = "63")] public virtual XmlAttribute GetAttributeNode(string localName, string namespaceURI) { return null; } /// Adds the specified . /// The local name of the attribute. /// The namespace URI of the attribute. /// The to add. // Token: 0x060008EE RID: 2286 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60008EE")] [Address(RVA = "0x939130", Offset = "0x938130", VA = "0x180939130", Slot = "64")] public virtual XmlAttribute SetAttributeNode(string localName, string namespaceURI) { return null; } /// Determines whether the current node has an attribute with the specified name. /// The name of the attribute to find. This is a qualified name. It is matched against the property of the matching node. /// /// if the current node has the specified attribute; otherwise, . // Token: 0x060008EF RID: 2287 RVA: 0x00005268 File Offset: 0x00003468 [Token(Token = "0x60008EF")] [Address(RVA = "0x939030", Offset = "0x938030", VA = "0x180939030", Slot = "65")] public virtual bool HasAttribute(string name) { return default(bool); } /// Saves the current node to the specified . /// The to which you want to save. // Token: 0x060008F0 RID: 2288 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F0")] [Address(RVA = "0x939890", Offset = "0x938890", VA = "0x180939890", Slot = "43")] public override void WriteTo(XmlWriter w) { } // Token: 0x060008F1 RID: 2289 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F1")] [Address(RVA = "0x939550", Offset = "0x938550", VA = "0x180939550")] private static void WriteElementTo(XmlWriter writer, XmlElement e) { } // Token: 0x060008F2 RID: 2290 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F2")] [Address(RVA = "0x939760", Offset = "0x938760", VA = "0x180939760")] private void WriteStartElement(XmlWriter w) { } /// Saves all the children of the node to the specified . /// The to which you want to save. // Token: 0x060008F3 RID: 2291 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F3")] [Address(RVA = "0x67F490", Offset = "0x67E490", VA = "0x18067F490", Slot = "44")] public override void WriteContentTo(XmlWriter w) { } /// Removes all specified attributes from the element. Default attributes are not removed. // Token: 0x060008F4 RID: 2292 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F4")] [Address(RVA = "0x9390B0", Offset = "0x9380B0", VA = "0x1809390B0", Slot = "66")] public virtual void RemoveAllAttributes() { } /// Removes all specified attributes and children of the current node. Default attributes are not removed. // Token: 0x060008F5 RID: 2293 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F5")] [Address(RVA = "0x939100", Offset = "0x938100", VA = "0x180939100", Slot = "45")] public override void RemoveAll() { } // Token: 0x060008F6 RID: 2294 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008F6")] [Address(RVA = "0x9390F0", Offset = "0x9380F0", VA = "0x1809390F0")] internal void RemoveAllChildren() { } /// Gets the post schema validation infoset that has been assigned to this node as a result of schema validation. /// An object containing the post schema validation infoset of this node. // Token: 0x1700026C RID: 620 // (get) Token: 0x060008F7 RID: 2295 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700026C")] public override IXmlSchemaInfo SchemaInfo { [Token(Token = "0x60008F7")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "41")] get { return null; } } /// Gets or sets the markup representing just the children of this node. /// The markup of the children of this node. /// The XML specified when setting this property is not well-formed. // Token: 0x1700026D RID: 621 // (set) Token: 0x060008F8 RID: 2296 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700026D")] public override string InnerXml { [Token(Token = "0x60008F8")] [Address(RVA = "0x939F00", Offset = "0x938F00", VA = "0x180939F00", Slot = "40")] set { } } /// Gets or sets the concatenated values of the node and all its children. /// The concatenated values of the node and all its children. // Token: 0x1700026E RID: 622 // (get) Token: 0x060008F9 RID: 2297 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060008FA RID: 2298 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700026E")] public override string InnerText { [Token(Token = "0x60008F9")] [Address(RVA = "0x939D30", Offset = "0x938D30", VA = "0x180939D30", Slot = "38")] get { return null; } [Token(Token = "0x60008FA")] [Address(RVA = "0x939E20", Offset = "0x938E20", VA = "0x180939E20", Slot = "39")] set { } } /// Gets the immediately following this element. /// The immediately following this element. // Token: 0x1700026F RID: 623 // (get) Token: 0x060008FB RID: 2299 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700026F")] public override XmlNode NextSibling { [Token(Token = "0x60008FB")] [Address(RVA = "0x939DC0", Offset = "0x938DC0", VA = "0x180939DC0", Slot = "13")] get { return null; } } // Token: 0x060008FC RID: 2300 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60008FC")] [Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800", Slot = "47")] internal override void SetParent(XmlNode node) { } // Token: 0x04000513 RID: 1299 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000513")] private XmlName name; // Token: 0x04000514 RID: 1300 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000514")] private XmlAttributeCollection attributes; // Token: 0x04000515 RID: 1301 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000515")] private XmlLinkedNode lastChild; } }