using System; using System.Collections; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace System.Xml { /// Represents a collection of attributes that can be accessed by name or index. // Token: 0x020000A6 RID: 166 [Token(Token = "0x20000A6")] public sealed class XmlAttributeCollection : XmlNamedNodeMap, ICollection, IEnumerable { // Token: 0x0600080A RID: 2058 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600080A")] [Address(RVA = "0x67E900", Offset = "0x67D900", VA = "0x18067E900")] internal XmlAttributeCollection(XmlNode parent) { } /// Gets the attribute with the specified index. /// The index of the attribute. /// The at the specified index. /// The index being passed in is out of range. // Token: 0x17000215 RID: 533 [Token(Token = "0x17000215")] [IndexerName("ItemOf")] public XmlAttribute this[int i] { [Token(Token = "0x600080B")] [Address(RVA = "0x67E910", Offset = "0x67D910", VA = "0x18067E910")] get { return null; } } /// Gets the attribute with the specified name. /// The qualified name of the attribute. /// The with the specified name. If the attribute does not exist, this property returns . // Token: 0x17000216 RID: 534 [Token(Token = "0x17000216")] [IndexerName("ItemOf")] public XmlAttribute this[string name] { [Token(Token = "0x600080C")] [Address(RVA = "0x67EB60", Offset = "0x67DB60", VA = "0x18067EB60")] get { return null; } } /// Gets the attribute with the specified local name and namespace Uniform Resource Identifier (URI). /// The local name of the attribute. /// The namespace URI of the attribute. /// The with the specified local name and namespace URI. If the attribute does not exist, this property returns . // Token: 0x17000217 RID: 535 [Token(Token = "0x17000217")] [IndexerName("ItemOf")] public XmlAttribute this[string localName, string namespaceURI] { [Token(Token = "0x600080D")] [Address(RVA = "0x67EA00", Offset = "0x67DA00", VA = "0x18067EA00")] get { return null; } } // Token: 0x0600080E RID: 2062 RVA: 0x00004EA8 File Offset: 0x000030A8 [Token(Token = "0x600080E")] [Address(RVA = "0x67D8E0", Offset = "0x67C8E0", VA = "0x18067D8E0")] internal int FindNodeOffsetNS(XmlAttribute node) { return 0; } /// Adds a using its property /// An attribute node to store in this collection. The node will later be accessible using the name of the node. If a node with that name is already present in the collection, it is replaced by the new one; otherwise, the node is appended to the end of the collection. /// If the replaces an existing node with the same name, the old node is returned; otherwise, the added node is returned. /// /// was created from a different than the one that created this collection.This is read-only. /// /// is an that is already an attribute of another object. To re-use attributes in other elements, you must clone the objects you want to re-use. // Token: 0x0600080F RID: 2063 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600080F")] [Address(RVA = "0x67E630", Offset = "0x67D630", VA = "0x18067E630", Slot = "6")] public override XmlNode SetNamedItem(XmlNode node) { return null; } /// Inserts the specified attribute as the last node in the collection. /// The to insert. /// The to append to the collection. /// /// was created from a document different from the one that created this collection. // Token: 0x06000810 RID: 2064 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000810")] [Address(RVA = "0x67D640", Offset = "0x67C640", VA = "0x18067D640")] public XmlAttribute Append(XmlAttribute node) { return null; } /// Removes the specified attribute from the collection. /// The to remove. /// The node removed or if it is not found in the collection. // Token: 0x06000811 RID: 2065 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000811")] [Address(RVA = "0x67E4C0", Offset = "0x67D4C0", VA = "0x18067E4C0")] public XmlAttribute Remove(XmlAttribute node) { return null; } /// Removes the attribute corresponding to the specified index from the collection. /// The index of the node to remove. The first node has index 0. /// Returns if there is no attribute at the specified index. // Token: 0x06000812 RID: 2066 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000812")] [Address(RVA = "0x67DF80", Offset = "0x67CF80", VA = "0x18067DF80")] public XmlAttribute RemoveAt(int i) { return null; } /// Removes all attributes from the collection. // Token: 0x06000813 RID: 2067 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000813")] [Address(RVA = "0x67DE90", Offset = "0x67CE90", VA = "0x18067DE90")] public void RemoveAll() { } /// For a description of this member, see . /// The array that is the destination of the objects copied from this collection. /// The index in the array where copying begins. // Token: 0x06000814 RID: 2068 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000814")] [Address(RVA = "0x67E860", Offset = "0x67D860", VA = "0x18067E860", Slot = "13")] void ICollection.CopyTo(Array array, int index) { } /// For a description of this member, see . /// Returns if the collection is synchronized. // Token: 0x17000218 RID: 536 // (get) Token: 0x06000815 RID: 2069 RVA: 0x00004EC0 File Offset: 0x000030C0 [Token(Token = "0x17000218")] bool ICollection.IsSynchronized { [Token(Token = "0x6000815")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")] get { return default(bool); } } /// For a description of this member, see . /// Returns the that is the root of the collection. // Token: 0x17000219 RID: 537 // (get) Token: 0x06000816 RID: 2070 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000219")] object ICollection.SyncRoot { [Token(Token = "0x6000816")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "15")] get { return null; } } /// For a description of this member, see . /// Returns an that contains the count of the attributes. // Token: 0x1700021A RID: 538 // (get) Token: 0x06000817 RID: 2071 RVA: 0x00004ED8 File Offset: 0x000030D8 [Token(Token = "0x1700021A")] int ICollection.Count { [Token(Token = "0x6000817")] [Address(RVA = "0x67E8F0", Offset = "0x67D8F0", VA = "0x18067E8F0", Slot = "14")] get { return 0; } } // Token: 0x06000818 RID: 2072 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000818")] [Address(RVA = "0x67D430", Offset = "0x67C430", VA = "0x18067D430", Slot = "9")] internal override XmlNode AddNode(XmlNode node) { return null; } // Token: 0x06000819 RID: 2073 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000819")] [Address(RVA = "0x67DA80", Offset = "0x67CA80", VA = "0x18067DA80", Slot = "12")] internal override XmlNode InsertNodeAt(int i, XmlNode node) { return null; } // Token: 0x0600081A RID: 2074 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600081A")] [Address(RVA = "0x67E150", Offset = "0x67D150", VA = "0x18067E150", Slot = "11")] internal override XmlNode RemoveNodeAt(int i) { return null; } // Token: 0x0600081B RID: 2075 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600081B")] [Address(RVA = "0x67D810", Offset = "0x67C810", VA = "0x18067D810")] internal void Detach(XmlAttribute attr) { } // Token: 0x0600081C RID: 2076 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600081C")] [Address(RVA = "0x67DB40", Offset = "0x67CB40", VA = "0x18067DB40")] internal void InsertParentIntoElementIdAttrMap(XmlAttribute attr) { } // Token: 0x0600081D RID: 2077 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600081D")] [Address(RVA = "0x67E330", Offset = "0x67D330", VA = "0x18067E330")] internal void RemoveParentFromElementIdAttrMap(XmlAttribute attr) { } // Token: 0x0600081E RID: 2078 RVA: 0x00004EF0 File Offset: 0x000030F0 [Token(Token = "0x600081E")] [Address(RVA = "0x67E040", Offset = "0x67D040", VA = "0x18067E040")] internal int RemoveDuplicateAttribute(XmlAttribute attr) { return 0; } // Token: 0x0600081F RID: 2079 RVA: 0x00004F08 File Offset: 0x00003108 [Token(Token = "0x600081F")] [Address(RVA = "0x67DD80", Offset = "0x67CD80", VA = "0x18067DD80")] internal bool PrepareParentInElementIdAttrMap(string attrPrefix, string attrLocalName) { return default(bool); } // Token: 0x06000820 RID: 2080 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000820")] [Address(RVA = "0x67E550", Offset = "0x67D550", VA = "0x18067E550")] internal void ResetParentInElementIdAttrMap(string oldVal, string newVal) { } // Token: 0x06000821 RID: 2081 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000821")] [Address(RVA = "0x67DCD0", Offset = "0x67CCD0", VA = "0x18067DCD0")] internal XmlAttribute InternalAppendAttribute(XmlAttribute node) { return null; } } }