Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

XmlNode-Klasse

Stellt einen einzelnen Knoten im XML-Dokument dar.

Namespace:  System.Xml
Assembly:  System.Xml (in System.Xml.dll)
public abstract class XmlNode : ICloneable, 
	IEnumerable, IXPathNavigable

Der XmlNode-Typ macht die folgenden Member verfügbar.

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von XNA Framework Attributes Ruft eine XmlAttributeCollection ab, die die Attribute dieses Knotens enthält.
Öffentliche Eigenschaft Unterstützt von XNA Framework BaseURI Ruft den Basis-URI des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework ChildNodes Ruft alle untergeordneten Knoten des Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework FirstChild Ruft das erste untergeordnete Element des Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework HasChildNodes Ruft einen Wert ab, der angibt, ob dieser Knoten über untergeordnete Knoten verfügt.
Öffentliche Eigenschaft Unterstützt von XNA Framework InnerText Ruft die verketteten Werte des Knotens und sämtlicher diesem untergeordneten Knoten ab oder legt diese fest.
Öffentliche Eigenschaft Unterstützt von XNA Framework InnerXml Ruft das Markup ab, das nur die untergeordneten Knoten dieses Knotens darstellt, oder legt dieses fest.
Öffentliche Eigenschaft Unterstützt von XNA Framework IsReadOnly Ruft einen Wert ab, der angibt, ob der Knoten schreibgeschützt ist.
Öffentliche Eigenschaft Unterstützt von XNA Framework Item[String] Ruft das erste untergeordnete Element mit dem angegebenen Name ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework Item[String, String] Ruft das erste untergeordnete Element mit dem angegebenen LocalName und NamespaceURI ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework LastChild Ruft das letzte untergeordnete Element des Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework LocalName Ruft beim Überschreiben in einer abgeleiteten Klasse den lokalen Namen des Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework Name Ruft beim Überschreiben in einer abgeleiteten Klasse den gekennzeichneten Namen des Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework NamespaceURI Ruft den Namespace-URI dieses Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework NextSibling Ruft den Knoten ab, der diesem Knoten unmittelbar folgt.
Öffentliche Eigenschaft Unterstützt von XNA Framework NodeType Ruft beim Überschreiben in einer abgeleiteten Klasse den Typ des aktuellen Knotens ab.
Öffentliche Eigenschaft Unterstützt von XNA Framework OuterXml Ruft das Markup ab, das diesen Knoten und alle ihm untergeordneten Knoten darstellt.
Öffentliche Eigenschaft Unterstützt von XNA Framework OwnerDocument Ruft das XmlDocument ab, zu dem dieser Knoten gehört.
Öffentliche Eigenschaft Unterstützt von XNA Framework ParentNode Ruft das übergeordnete Element dieses Knotens ab (bei Knoten, die über übergeordnete Elemente verfügen können).
Öffentliche Eigenschaft Unterstützt von XNA Framework Prefix Ruft das Namespacepräfix dieses Knotens ab oder legt dieses fest.
Öffentliche Eigenschaft Unterstützt von XNA Framework PreviousSibling Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht.
Öffentliche Eigenschaft Unterstützt von XNA Framework SchemaInfo Ruft das Post-Schema-Validation-Infoset ab, das diesem Knoten als Ergebnis der Schemavalidierung zugewiesen wurde.
Öffentliche Eigenschaft Unterstützt von XNA Framework Value Ruft den Wert des Knotens ab oder legt diesen fest.
Zum Seitenanfang
  Name Beschreibung
Öffentliche Methode Unterstützt von XNA Framework AppendChild Fügt den angegebenen Knoten am Ende der Liste der untergeordneten Knoten dieses Knotens hinzu.
Öffentliche Methode Unterstützt von XNA Framework Clone Erstellt ein Duplikat dieses Knotens.
Öffentliche Methode Unterstützt von XNA Framework CloneNode Erstellt beim Überschreiben in einer abgeleiteten Klasse ein Duplikat des Knotens.
Öffentliche Methode CreateNavigator Erstellt einen XPathNavigator zum Navigieren in diesem Objekt.
Öffentliche Methode Unterstützt von XNA Framework Equals(Object) Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Unterstützt von XNA Framework Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der automatische Speicherbereinigung freigegeben wird. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework GetEnumerator Bietet Unterstützung für for each-Iterationen der Knoten im XmlNode.
Öffentliche Methode Unterstützt von XNA Framework GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework GetNamespaceOfPrefix Sucht im Gültigkeitsbereich des aktuellen Knotens die nächstgelegene xmlns-Deklaration für das angegebene Präfix und gibt den Namespace-URI in der Deklaration zurück.
Öffentliche Methode Unterstützt von XNA Framework GetPrefixOfNamespace Sucht im Gültigkeitsbereich des aktuellen Knotens die nächstgelegene xmlns-Deklaration für den angegebenen Namespace-URI und gibt das in dieser Deklaration definierte Präfix zurück.
Öffentliche Methode Unterstützt von XNA Framework GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework InsertAfter Fügt den angegebenen Knoten unmittelbar hinter dem angegebenen Verweisknoten ein.
Öffentliche Methode Unterstützt von XNA Framework InsertBefore Fügt den angegebenen Knoten direkt vor dem angegebenen Verweisknoten ein.
Geschützte Methode Unterstützt von XNA Framework MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework Normalize Weist allen XmlText-Knoten in der Teilstruktur unterhalb dieses XmlNode eine "normale" Form zu. In dieser werden XmlText-Knoten nur durch Markup (d. h. Tags, Kommentare, Verarbeitungsanweisungen, CDATA-Abschnitte und Entitätsverweise) getrennt, und es sind somit keine direkt aufeinander folgenden XmlText-Knoten vorhanden.
Öffentliche Methode Unterstützt von XNA Framework PrependChild Fügt den angegebenen Knoten am Anfang der Liste der untergeordneten Knoten dieses Knotens hinzu.
Öffentliche Methode Unterstützt von XNA Framework RemoveAll Entfernt alle untergeordneten Knoten bzw. Attribute des aktuellen Knotens.
Öffentliche Methode Unterstützt von XNA Framework RemoveChild Entfernt den angegebenen untergeordneten Knoten.
Öffentliche Methode Unterstützt von XNA Framework ReplaceChild Ersetzt den untergeordneten Knoten oldChild durch den newChild-Knoten.
Öffentliche Methode Unterstützt von XNA Framework SelectNodes(String) Wählt eine Liste von Knoten aus, die mit dem XPath-Ausdruck übereinstimmen.
Öffentliche Methode Unterstützt von XNA Framework SelectNodes(String, XmlNamespaceManager) Wählt eine Liste von Knoten aus, die mit dem XPath-Ausdruck übereinstimmen. Sämtliche im XPath-Ausdruck vorhandenen Präfixe werden mit dem angegebenen XmlNamespaceManager aufgelöst.
Öffentliche Methode Unterstützt von XNA Framework SelectSingleNode(String) Wählt den ersten XmlNode aus, der mit dem XPath-Ausdruck übereinstimmt.
Öffentliche Methode Unterstützt von XNA Framework SelectSingleNode(String, XmlNamespaceManager) Wählt den ersten XmlNode aus, der mit dem XPath-Ausdruck übereinstimmt. Sämtliche im XPath-Ausdruck vorhandenen Präfixe werden mit dem angegebenen XmlNamespaceManager aufgelöst.
Öffentliche Methode Unterstützt von XNA Framework Supports Überprüft, ob die DOM-Implementierung ein bestimmtes Feature implementiert.
Öffentliche Methode Unterstützt von XNA Framework ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode Unterstützt von XNA Framework WriteContentTo Speichert beim Überschreiben in einer abgeleiteten Klasse sämtliche untergeordneten Knoten des Knotens im angegebenen XmlWriter.
Öffentliche Methode Unterstützt von XNA Framework WriteTo Speichert beim Überschreiben in einer abgeleiteten Klasse den aktuellen Knoten im angegebenen XmlWriter.
Zum Seitenanfang
  Name Beschreibung
Öffentliche Erweiterungsmethode AsParallel Ermöglicht die Parallelisierung einer Abfrage. (Durch ParallelEnumerable definiert.)
Öffentliche Erweiterungsmethode AsQueryable Konvertiert einen IEnumerable in einen IQueryable. (Durch Queryable definiert.)
Öffentliche Erweiterungsmethode Unterstützt von XNA Framework Cast<TResult> Konvertiert die Elemente eines IEnumerable in den angegebenen Typ. (Durch Enumerable definiert.)
Öffentliche Erweiterungsmethode Unterstützt von XNA Framework OfType<TResult> Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs. (Durch Enumerable definiert.)
Zum Seitenanfang
  Name Beschreibung
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework ICloneable.Clone Eine Beschreibung dieses Members finden Sie unter XmlNode.Clone.
Explizite Schnittstellenimplementierung Private Methode Unterstützt von XNA Framework IEnumerable.GetEnumerator Eine Beschreibung dieses Members finden Sie unter XmlNode.GetEnumerator.
Zum Seitenanfang

Diese Klasse implementiert das W3C-DOM (Document Object Model) Level 1 Core und das DOM Level 2 Core. Das DOM ist eine Strukturdarstellung eines XML-Dokuments im Arbeitsspeicher (Cache). XmlNode ist die Basisklasse in der .NET-Implementierung des DOM. Sie unterstützt XPath-Auswahl und stellt Bearbeitungsfunktionen bereit. Die XmlDocument-Klasse erweitert XmlNode und stellt ein XML-Dokument dar. XmlDocument kann zum Laden und Speichern von XML-Daten verwendet werden. Außerdem sind Methoden zur Knotenerstellung enthalten. Weitere Informationen finden Sie unter XML-Dokumentobjektmodell (DOM).

Sicherheitshinweis Sicherheitshinweis

Ausnahmen, die als Folge der Verwendung der XmlNode-Klasse ausgelöst werden, z. B. die XmlException-Klasse, können vertrauliche Informationen enthalten, die in nicht vertrauenswürdigen Szenarios nicht verfügbar gemacht werden sollten. Ausnahmen sollten ordnungsgemäß behandelt werden, damit diese vertraulichen Informationen in nicht vertrauenswürdigen Szenarien nicht verfügbar gemacht werden.

.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ