Auf Englisch lesen

Teilen über


XmlNamedNodeMap.GetEnumerator Methode

Definition

Stellt Unterstützung für "foreach"-Iterationen in der Auflistung von Knoten in der XmlNamedNodeMap bereit.

public virtual System.Collections.IEnumerator GetEnumerator ();

Gibt zurück

IEnumerator

Ein Enumeratorobjekt.

Implementiert

Beispiele

Im folgenden Beispiel werden alle Attribute in der Auflistung angezeigt.

using System;
using System.IO;
using System.Xml;
using System.Collections;

public class Sample
{
  public static void Main()
  {

      XmlDocument doc = new XmlDocument();
      doc.LoadXml("<book genre='novel' publicationdate='1997' " +
                  "      ISBN='1-861001-57-5'>" +
                  "  <title>Pride And Prejudice</title>" +
                  "</book>");

      XmlAttributeCollection attrColl = doc.DocumentElement.Attributes;

      Console.WriteLine("Display all the attributes for this book...");
      IEnumerator ienum = attrColl.GetEnumerator();
      while (ienum.MoveNext())
      {
        XmlAttribute attr = (XmlAttribute)ienum.Current;
        Console.WriteLine("{0} = {1}", attr.Name, attr.Value);
      }
  }
}

Gilt für

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0