XAttribute.SetValue(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu özniteliğin değerini ayarlar.
public:
void SetValue(System::Object ^ value);
public void SetValue (object value);
member this.SetValue : obj -> unit
Public Sub SetValue (value As Object)
Parametreler
- value
- Object
Bu özniteliğe atanacak değer.
Özel durumlar
value
parametresidirnull
.
bir value
'dir XObject.
Örnekler
Aşağıdaki örnek çeşitli özniteliklere sahip bir öğe oluşturur. Ardından özniteliklerden birinin içeriğini değiştirir.
XElement root = new XElement("Root",
new XAttribute("Att1", "content1"),
new XAttribute("Att2", "content2"),
new XAttribute("Att3", "content3")
);
XAttribute att = root.Attribute("Att2");
att.SetValue("new content");
Console.WriteLine(root);
Dim root As XElement = <Root Att1="content1" Att2="content2" Att3="content3"/>
Dim att As XAttribute = root.Attribute("Att2")
att.SetValue("new content")
Console.WriteLine(root)
Bu örnek aşağıdaki çıkışı oluşturur:
<Root Att1="content1" Att2="new content" Att3="content3" />
Açıklamalar
Değer dize gösterimine dönüştürülür ve özelliğine Value atanır.
veya XAttributegibi XElement öğesinden XObjecttüretilen bir sınıfın örneğini geçirmek geçersizdir.
Bu yöntem ve olaylarını ChangedChanging oluşturur.