XmlReaderSettings.IgnoreWhitespace Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen