XAttribute.ToString Methode

Definition

Konvertiert das aktuelle XAttribute Objekt in eine Zeichenfolgendarstellung.

public:
 override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Gibt zurück

A String containing the XML text representation of an attribute and its value.

Beispiele

Im folgenden Beispiel wird ein Element mit mehreren Attributen erstellt. Anschließend wird ein Attribut und dessen Inhalt durch Aufrufen dieser Methode angezeigt.

XElement root = new XElement("Root",
    new XAttribute("Att1", "content1"),
    new XAttribute("Att2", "content2"),
    new XAttribute("Att3", "content3")
);
XAttribute att = root.Attribute("Att2");
Console.WriteLine(att.ToString());
Dim root As XElement = <Root Att1="content1" Att2="content2" Att3="content3"/>
Dim att As XAttribute = root.Attribute("Att2")
Console.WriteLine(att.ToString())

Dieses Beispiel erzeugt die folgende Ausgabe:

Att2="content2"

Hinweise

Diese Methode gibt eine Zeichenfolge in Form von AttributeName="content".

Warning

Wenn diese Methode aufgerufen wird und XAttribute ein Steuerelementzeichen enthält, wird eine Ausnahme mit einer Meldung ausgelöst, z. B. hexadezimaler Wert 0x0B, ist ein ungültiges Zeichen.

Gilt für:

Weitere Informationen