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.
Ruft einen Wert ab, der angibt, ob signifikanter Leerraum ignoriert werden soll, oder legt diesen Wert fest.
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
, um Leerraum zu ignorieren, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im Folgenden wird ein Einstellungsobjekt erstellt, das verwendet werden kann, um einen Reader zu erstellen, der Verarbeitungsanweisungen, Kommentare und unwesentliche Leerzeichen entfernt.
// Set the reader settings.
XmlReaderSettings^ settings = gcnew XmlReaderSettings;
settings->IgnoreComments = true;
settings->IgnoreProcessingInstructions = true;
settings->IgnoreWhitespace = true;
// 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, Registerkarten und leere Zeilen, die verwendet werden, um das Markup für eine bessere Lesbarkeit zu unterscheiden. Ein Beispiel hierfür sind Leerzeichen im Elementinhalt.
Diese Eigenschaftseinstellung wirkt sich nicht auf Leerzeichen zwischen Markup in einem Modus für gemischte Inhalte oder Leerzeichen aus, die innerhalb des Bereichs eines xml:space='preserve'
Attributs auftreten.