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

String

A String obsahující text xml reprezentaci 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 zavolá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".

Upozornění

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

Platí pro

Viz také