XAttribute.ToString Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar det aktuella XAttribute objektet till en strängrepresentation.
public:
override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Returer
En String som innehåller XML-textrepresentationen av ett attribut och dess värde.
Exempel
I följande exempel skapas ett element med flera attribut. Det hämtar sedan ett attribut och visar det och dess innehåll genom att anropa den här metoden.
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())
Det här exemplet genererar följande utdata:
Att2="content2"
Kommentarer
Den här metoden returnerar en sträng i form av AttributeName="content".
Varning
När den här metoden anropas och XAttribute innehåller kontrolltecken genereras ett undantag med ett meddelande som: hexadecimalt värde 0x0B, är ett ogiltigt tecken.