XmlReaderSettings.IgnoreWhitespace Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob unbedeutende Leerzeichen ignoriert werden sollen.
public:
property bool IgnoreWhitespace { bool get(); void set(bool value); };
public bool IgnoreWhitespace { get; set; }
member this.IgnoreWhitespace : bool with get, set
Public Property IgnoreWhitespace As Boolean
Eigenschaftswert
true Leerzeichen ignorieren; andernfalls false. Der Standardwert lautet false.
Beispiele
Im Folgenden wird ein Einstellungsobjekt erstellt, mit dem ein Leser erstellt werden kann, der Verarbeitungsanweisungen, Kommentare und unbedeutende Leerzeichen entfernt.
// Set the reader settings.
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;
settings.IgnoreProcessingInstructions = true;
settings.IgnoreWhitespace = true;
' Set the reader settings.
Dim settings as XmlReaderSettings = new XmlReaderSettings()
settings.IgnoreComments = true
settings.IgnoreProcessingInstructions = true
settings.IgnoreWhitespace = true
Hinweise
Leerzeichen, die nicht als signifikant angesehen werden, umfassen Leerzeichen, Tabstopps und leere Zeilen, mit denen das Markup zur besseren Lesbarkeit voneinander getrennt wird. Ein Beispiel hierfür ist Leerraum im Elementinhalt.
Diese Eigenschaftseinstellung wirkt sich nicht auf den Leerraum zwischen Markup im Gemischten Inhaltsmodus oder leerzeichen aus, die innerhalb des Bereichs eines xml:space='preserve' Attributs auftreten.