Freigeben über


XmlAttributeCollection Klasse

Definition

Stellt eine Auflistung von Attributen dar, auf die über den Namen oder den Index zugegriffen werden kann.

public ref class XmlAttributeCollection sealed : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public ref class XmlAttributeCollection : System::Xml::XmlNamedNodeMap, System::Collections::ICollection
public sealed class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection
public class XmlAttributeCollection : System.Xml.XmlNamedNodeMap, System.Collections.ICollection
type XmlAttributeCollection = class
    inherit XmlNamedNodeMap
    interface ICollection
    interface IEnumerable
Public NotInheritable Class XmlAttributeCollection
Inherits XmlNamedNodeMap
Implements ICollection
Public Class XmlAttributeCollection
Inherits XmlNamedNodeMap
Implements ICollection
Vererbung
XmlAttributeCollection
Implementiert

Hinweise

XmlAttributeCollection erweitert die XmlNamedNodeMap Klasse durch Hinzufügen stark typierter Hilfsmethoden. Sie können diese Klasse verwenden, um Attribute in der Auflistung hinzuzufügen, zu entfernen oder zu ändern. XmlAttributeCollection wird von der XmlElement.Attributes Eigenschaft zurückgegeben.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der Knoten in der XmlNamedNodeMap.

(Geerbt von XmlNamedNodeMap)
ItemOf[Int32]

Ruft das Attribut mit dem angegebenen Index ab.

ItemOf[String, String]

Ruft das Attribut mit dem angegebenen lokalen Namen und dem Namespace Uniform Resource Identifier (URI) ab.

ItemOf[String]

Ruft das Attribut mit dem angegebenen Namen ab.

Methoden

Name Beschreibung
Append(XmlAttribute)

Fügt das angegebene Attribut als letzten Knoten in der Auflistung ein.

CopyTo(XmlAttribute[], Int32)

Kopiert alle XmlAttribute Objekte aus dieser Auflistung in das angegebene Array.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEnumerator()

Bietet Unterstützung für die Iteration der "foreach"-Formatvorlage über die Sammlung von Knoten in der XmlNamedNodeMap.

(Geerbt von XmlNamedNodeMap)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetNamedItem(String, String)

Ruft einen Knoten mit dem übereinstimmenden LocalName und NamespaceURI.

(Geerbt von XmlNamedNodeMap)
GetNamedItem(String)

Ruft einen XmlNode angegebenen Namen ab.

(Geerbt von XmlNamedNodeMap)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InsertAfter(XmlAttribute, XmlAttribute)

Fügt das angegebene Attribut unmittelbar nach dem angegebenen Verweis-Attribut ein.

InsertBefore(XmlAttribute, XmlAttribute)

Fügt das angegebene Attribut unmittelbar vor dem angegebenen Verweis-Attribut ein.

Item(Int32)

Ruft den Knoten am angegebenen Index in der XmlNamedNodeMap.

(Geerbt von XmlNamedNodeMap)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Prepend(XmlAttribute)

Fügt das angegebene Attribut als ersten Knoten in der Auflistung ein.

Remove(XmlAttribute)

Entfernt das angegebene Attribut aus der Auflistung.

RemoveAll()

Entfernt alle Attribute aus der Auflistung.

RemoveAt(Int32)

Entfernt das Attribut, das dem angegebenen Index entspricht, aus der Auflistung.

RemoveNamedItem(String, String)

Entfernt einen Knoten mit dem übereinstimmenden LocalName und NamespaceURI.

(Geerbt von XmlNamedNodeMap)
RemoveNamedItem(String)

Entfernt den Knoten aus dem XmlNamedNodeMap.

(Geerbt von XmlNamedNodeMap)
SetNamedItem(XmlNode)

Fügt eine XmlNode Using-Eigenschaft Name hinzu.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICollection.CopyTo(Array, Int32)

Eine Beschreibung dieses Mitglieds finden Sie unter CopyTo(XmlAttribute[], Int32).

ICollection.Count

Eine Beschreibung dieses Mitglieds finden Sie unter ICollection.Count.

ICollection.IsSynchronized

Eine Beschreibung dieses Mitglieds finden Sie unter ICollection.IsSynchronized.

ICollection.SyncRoot

Eine Beschreibung dieses Mitglieds finden Sie unter ICollection.SyncRoot.

Erweiterungsmethoden

Name Beschreibung
AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

Gilt für:

Weitere Informationen