XElement.IsEmpty 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 wordt een waarde opgehaald die aangeeft of dit element geen inhoud bevat.
public:
property bool IsEmpty { bool get(); };
public bool IsEmpty { get; }
member this.IsEmpty : bool
Public ReadOnly Property IsEmpty As Boolean
Waarde van eigenschap
true als dit element geen inhoud bevat; anders false.
Voorbeelden
In het volgende voorbeeld wordt een verscheidenheid aan XML-structuren gemaakt en wordt de waarde van deze eigenschap met elke structuur weergegeven.
XElement el1 = new XElement("Root");
Console.WriteLine(el1);
Console.WriteLine(el1.IsEmpty);
Console.WriteLine();
XElement el2 = new XElement("Root", "content");
Console.WriteLine(el2);
Console.WriteLine(el2.IsEmpty);
Console.WriteLine();
XElement el3 = new XElement("Root", "");
Console.WriteLine(el3);
Console.WriteLine(el3.IsEmpty);
Console.WriteLine();
el3.ReplaceAll(null);
Console.WriteLine(el3);
Console.WriteLine(el3.IsEmpty);
Dim el1 As XElement = <Root/>
Console.WriteLine(el1)
Console.WriteLine(el1.IsEmpty)
Console.WriteLine()
Dim el2 As XElement = <Root>content</Root>
Console.WriteLine(el2)
Console.WriteLine(el2.IsEmpty)
Console.WriteLine()
Dim el3 As XElement = <Root></Root>
Console.WriteLine(el3)
Console.WriteLine(el3.IsEmpty)
Console.WriteLine()
el3.ReplaceAll(Nothing)
Console.WriteLine(el3)
Console.WriteLine(el3.IsEmpty)
In dit voorbeeld wordt de volgende uitvoer gegenereerd:
<Root />
True
<Root>content</Root>
False
<Root></Root>
False
<Root />
True
Opmerkingen
Houd er rekening mee dat een element met een begin- en eindtag zonder inhoud tussen de tags wordt beschouwd als een leeg element. Het bevat inhoud zonder lengte. Alleen een element dat alleen een starttag bevat en wordt uitgedrukt als een beƫindigd leeg element, wordt beschouwd als leeg.