XmlValidatingReader.IsEmptyElement Vlastnost

Definice

Získá hodnotu určující, zda aktuální uzel je prázdný prvek (například <MyElement/>).

public:
 virtual property bool IsEmptyElement { bool get(); };
public override bool IsEmptyElement { get; }
member this.IsEmptyElement : bool
Public Overrides ReadOnly Property IsEmptyElement As Boolean

Hodnota vlastnosti

true pokud je aktuální uzel prvkem (NodeType rovná XmlNodeType.Elementse), který končí />; v opačném případě false.

Poznámky

Note

Třída XmlValidatingReader je zastaralá v rozhraní .NET Framework 2.0. Ověření instance můžete vytvořit XmlReader pomocí XmlReaderSettings třídy a Create metody. Další informace najdete v části Poznámky na XmlReader referenční stránce.

Tato vlastnost umožňuje určit rozdíl mezi následujícími:

<item num="123"/> (IsEmptyElement je true).

<item num="123"> (IsEmptyElement je false, ačkoli obsah prvku je prázdný).

Odpovídající EndElement uzel není generován pro prázdné prvky.

Pokud byl výchozí obsah přidán do elementu z důvodu ověření schématu, IsEmptyElement stále vrátí true. Nemá žádný vliv na to, zda má prvek výchozí hodnotu. Jinými slovy, jednoduše hlásí, IsEmptyElement zda prvek ve zdrojovém dokumentu měl značku koncového prvku.

Platí pro

Viz také