XAttribute.ToString Metoda

Definice

Převede aktuální XAttribute objekt na řetězcovou reprezentaci.

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

Návraty

A String obsahující textové vyjádření XML atributu a jeho hodnoty.

Příklady

Následující příklad vytvoří prvek s několika atributy. Pak získá atribut a zobrazí ho a jeho obsah voláním této metody.

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())

Tento příklad vytvoří následující výstup:

Att2="content2"

Poznámky

Tato metoda vrátí řetězec ve formě AttributeName="content".

Warning

Pokud je tato metoda volána a XAttribute obsahuje řídicí znak, je vyvolána výjimka se zprávou jako: šestnáctková hodnota 0x0B, je neplatný znak.

Platí pro

Viz také