Nodi equivalenti e relativi nodi figlio
Panoramica
Il <nodo Equivalente> e i relativi elementi figlio vengono usati nell'albero dello schema per visualizzare occorrenze di polimorfismo complesso del tipo di dati. Quando si deriva un tipo di dati complesso da un altro tipo di dati complesso, il polimorfismo di XSD consente la presenza di uno di questi tipi di dati in messaggi di istanza in posizioni per cui è stato specificato il tipo di dati complesso di base. Durante la convalida dello schema, il fatto che uno dei più tipi di dati complessi possibili sia consentito in una determinata posizione sia rappresentato in modo implicito dal nome del tipo di dati complesso di base associato all'attributo di base degli elementi di estensione o restrizione dei tipi di dati complessi derivati. Per rendere più evidente questo polimorfismo nell'albero dello schema, il <nodo Equivalente> e i relativi nodi figlio vengono visualizzati in modo esplicito.
Il <nodo Equivalente> viene visualizzato come nodo figlio di occorrenze del tipo di dati complesso di base, a indicare che sono presenti più tipi di dati complessi che possono verificarsi in tale posizione in un messaggio di istanza. I nodi figlio del <nodo Equivalente> vengono visualizzati come valore dell'attributo name dell'elemento complexType corrispondente nella rappresentazione XSD del polimorfismo, visualizzato tra parentesi angolari (<nome>).
Il <nodo Equivalente> e i relativi elementi figlio hanno a loro associate solo due proprietà:
<Nodo equivalente> : nome del nodo e tipo di base
Nodi figlio: nome del nodo e tipo di derivazione
Altre informazioni su queste proprietà sono disponibili nelle linee guida dell'interfaccia utente e nelle informazioni di riferimento sullo spazio dei nomi delle API per sviluppatori.
Rappresentazione XSD
Non esiste alcuna rappresentazione XSD diretta del nodo equivalente> e dei< relativi elementi figlio. Questo nodo viene utilizzato nell'albero dello schema per rendere più visibile e ovvio il polimorfismo dei tipi di dati complessi.
Vedere anche
- Rappresentazione di schemi BizTalk
- Proprietà dei nodi
- Proprietà dei nodi del gruppo di sequenze nelle linee guida dell'interfaccia utente e informazioni di riferimento sullo spazio dei nomi delle API per sviluppatori
- Come impostare le proprietà del nodo