Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

XmlReader.AttributeCount-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft beim Überschreiben in einer abgeleiteten Klasse die Anzahl der Attribute für den aktuellen Knoten ab.

Namespace:   System.Xml
Assembly:  System.Xml (in System.Xml.dll)

public abstract int AttributeCount { get; }

Eigenschaftswert

Type: System.Int32

Die Anzahl der Attribute im aktuellen Knoten.

Exception Condition
InvalidOperationException

Eine XmlReader Methode wurde aufgerufen, bevor der vorherige asynchroner Vorgang abgeschlossen. In diesem Fall InvalidOperationException wird ausgelöst, mit der Meldung "ein asynchroner Vorgang ist bereits in Bearbeitung."

Diese Eigenschaft ist relevant, Element, DocumentType und XmlDeclaration nur Knoten. (Andere Knotentypen haben keine Attribute.)

Im folgende Beispiel werden alle Attribute im aktuellen Knoten angezeigt.

// Display all attributes.
if (reader.HasAttributes) {
  Console.WriteLine("Attributes of <" + reader.Name + ">");
  for (int i = 0; i < reader.AttributeCount; i++) {
    Console.WriteLine("  {0}", reader[i]);
  }
  // Move the reader back to the element node.
  reader.MoveToElement(); 
}

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: