Gestione degli spazi vuoti e degli spazi vuoti significativi durante il caricamento del DOM
Quando si carica il documento, è possibile impostare l'opzione che consente di conservare gli spazi vuoti e creare nodi XmlWhitespace nella struttura ad albero del documento. Per creare nodi con spazi vuoti, impostare la proprietà PreserveWhitespace su true. Se la proprietà è impostata su false, che rappresenta il valore predefinito, i nodi con spazi vuoti non verranno creati. I nodi con spazi vuoti significativi vengono sempre conservati e i nodi XmlSignificantWhitespace vengono sempre creati in memoria per rappresentare tali dati, indipendentemente dall'impostazione del flag PreserveWhitespace.
Se il documento viene caricato da un lettore, l'impostazione della proprietà del flag PreserveWhitespace sulla classe XmlDocument inciderà sulla creazione dei nodi XmlWhitespace solo se la proprietà WhitespaceHandling di XmlTextReader non è impostata su WhitespaceHandling.None. Il valore della proprietà WhitespaceHandling ha la precedenza sull'impostazione del flag nella classe XmlDocument. Per ulteriori informazioni su XmlSignificantWhitespace, vedere Classe XmlSignificantWhitespace.