XElement.Value Özellik
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 öğenin birleştirilmiş metin içeriğini alır veya ayarlar.
public:
property System::String ^ Value { System::String ^ get(); void set(System::String ^ value); };
public string Value { get; set; }
member this.Value : string with get, set
Public Property Value As String
Özellik Değeri
String Bu öğenin tüm metin içeriğini içeren bir. Birden çok metin düğümü varsa bunlar birleştirilir.
Örnekler
Aşağıdaki örnek, karma içeriğe sahip bir öğenin metnini almak için bu özelliği kullanır.
XElement el = XElement.Parse("<Root>This is <b>mixed</b> content</Root>");
Console.WriteLine("{0}", el.Value);
Dim el As XElement = <Root>This is <b>mixed</b> content</Root>
Console.WriteLine("{0}", el.Value)
Bu örnek aşağıdaki çıkışı oluşturur:
This is mixed content
Açıklamalar
Bu özelliği kullanarak bir öğenin değerini alabilir veya ayarlayabilirsiniz.
Bu özelliğin ayarlanması ve olaylarını Changed tetikler Changing .
Bir öğenin değerini almak istiyorsanız ancak var olduğundan emin değilseniz, açık dönüştürme işleçlerini kullanmak ve öğeyi veya Nullable<T>Int32gibi string
null atanabilir bir türe atamak daha uygundur. öğesi yoksa, null atanabilir tür olarak null
ayarlanır. Buna karşılık, bu özelliği kullanmak istiyorsanız, bu özelliğe erişmeden önce yönteminin Element döndürülmediğinden null
emin olmanız gerekir.