XElement.Value Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает сцепленное текстовое содержимое этого элемента.
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
Значение свойства
Объект, String содержащий все текстовое содержимое этого элемента. Если есть несколько текстовых узлов, они будут сцеплены.
Примеры
В следующем примере используется это свойство для получения текста элемента с смешанным содержимым.
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)
В примере получается следующий вывод.
This is mixed content
Комментарии
С помощью этого свойства можно получить или задать значение элемента.
При задании ChangedChanging этого свойства будут возникать события и события.
Если вы хотите получить значение элемента, но вы не уверены, что он существует, удобнее использовать явные операторы преобразования и назначить элемент типу null, например string или.Nullable<T>Int32 Если элемент не существует, для типа, допускаемого значение NULL, установлено значение null. В отличие от этого свойства, необходимо убедиться, что Element метод не возвращается null перед доступом к этому свойству.