Condividi tramite


Gerarchia del modello a oggetti di documenti XML (Document Object Model, DOM)

Nell'illustrazione seguente è rappresentata la gerarchia delle classi per il DOM XML, con il nome W3C (World Wide Web Consortium) tra parentesi insieme a quello della classe ove pertinente.

XML Document Object Model (DOM) hierarchy
Gerarchia del modello a oggetti di documenti XML (DOM, Document Object Model)

Le classi seguenti non ereditano da XmlNode:

  • XmlImplementation

  • XmlNamedNodeMap

  • XmlNodeList

  • XmlNodeChangedEventArgs

La classe XmlImplementation viene usata per creare un documento XML. Per altre informazioni, vedere Creazione di documenti XML.

Dalla classe XmlNamedNodeMap viene gestito un set di nodi non ordinato. Per altre informazioni, vedere Recupero di nodi non ordinati in base al nome o all'indice.

Dalla classe XmlNodeList viene gestito un elenco di nodi ordinato. Per altre informazioni, vedere Recupero di nodi ordinati in base all'indice.

Dalla classe XmlNodeChangedEventArgs vengono gestiti i gestori eventi registrati in XmlDocument. Per altre informazioni, vedere Gestione degli eventi in un documento XML con XmlNodeChangedEventArgs.

La classe XmlLinkedNode eredita da XmlNode. Lo scopo di questa classe è di eseguire l'override di due metodi di XmlNode: i metodi PreviousSibling e NextSibling. Questi metodi di cui è stato eseguito l'override vengono quindi ereditati e usati dalle classi XmlCharacterData, XmlDeclaration, XmlDocumentType, XmlElement, XmlEntityReference e XmlProcessingInstruction, che presentano elementi di pari livello precedenti e successivi.

Vedi anche