XAttribute.ToString Yöntem

Tanım

Geçerli XAttribute nesneyi bir dize gösterimine dönüştürür.Converts the current XAttribute object to a string representation.

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

Döndürülenler

String

Bir String ÖZNITELIĞIN XML metin gösterimini ve değerini içeren bir.A String containing the XML text representation of an attribute and its value.

Örnekler

Aşağıdaki örnek, birkaç özniteliği olan bir öğesi oluşturur.The following example creates an element with several attributes. Daha sonra bir özniteliği alır ve bu yöntemi çağırarak onu ve içeriğini görüntüler.It then gets an attribute and displays it and its content by calling this method.

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

Bu örnek aşağıdaki çıktıyı üretir:This example produces the following output:

Att2="content2"  

Açıklamalar

Bu yöntem, biçiminde bir dize döndürür AttributeName="content" .This method returns a string in the form of AttributeName="content".

Uyarı

Bu yöntem çağrıldığında ve XAttribute denetim karakteri içerdiğinde, şöyle bir ileti içeren bir özel durum oluşturulur: on altılı değeri 0x0B, geçersiz bir karakter.When this method is called and XAttribute contains control character, an exception is thrown with a message like: hexadecimal value 0x0B, is an invalid character.

Şunlara uygulanır

Ayrıca bkz.