XElement.Value Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de samengevoegde tekstinhoud van dit element op of stelt u deze in.
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
Waarde van eigenschap
Een String met alle tekstinhoud van dit element. Als er meerdere tekstknooppunten zijn, worden deze samengevoegd.
Voorbeelden
In het volgende voorbeeld wordt deze eigenschap gebruikt om de tekst van een element met gemengde inhoud op te halen.
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)
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
This is mixed content
Opmerkingen
Met deze eigenschap kunt u de waarde van een element ophalen of instellen.
Als u deze eigenschap instelt, worden de Changed en de Changing gebeurtenissen gegenereerd.
Als u de waarde van een element wilt ophalen, maar u niet zeker weet dat het bestaat, is het handiger om de expliciete conversieoperators te gebruiken en het element toe te wijzen aan een type dat null kan worden gebruikt, zoals string of Nullable<T> van Int32. Als het element niet bestaat, wordt het type null ingesteld op null. Als u deze eigenschap echter wilt gebruiken, moet u ervoor zorgen dat de Element methode niet wordt geretourneerd null voordat u deze eigenschap opent.