Condividi tramite


XML Schema Explorer

XML Schema Explorer è integrato con Microsoft Visual Studio e l'editor XML per consentire l'uso degli schemi XSD (XML Schema Definition Language). Quando si apre un file xml Schema, il nodo Set di schemi viene visualizzato in XML Schema Explorer. Tutti gli schemi inclusi, importati o ridefinito per il file di destinazione, nonché tutti i file a cui viene fatto riferimento tramite un'istruzione include o import vengono visualizzati anche in XML Schema Explorer.

Xml Schema Explorer consente di eseguire le operazioni seguenti:

  • Ottenere una rapida panoramica del set di schemi.

  • Esplorare e spostarsi all'interno dell'albero.

  • Eseguire ricerche per parola chiave e specifiche dello schema. Per altre informazioni, vedere Ricerca del set di schemi.

  • Aggiungere i risultati della ricerca alla visualizzazione grafico o alla visualizzazione modello di contenuto

  • Ordinare l'albero in base a nome, tipo o ordine dei documenti. Per altre informazioni, vedere Ordinamento, filtro e raggruppamento.

  • Aprire l'editor XML e passare ai percorsi del codice nel file XSD. Per altre informazioni, vedere Integrazione con l'editor XML.

  • Generare codice XML di esempio per gli elementi globali.

Xml Schema Explorer fornisce una visualizzazione gerarchica dello schema impostato tramite una visualizzazione albero. Xml Schema Explorer fornisce anche la ricerca, il filtro, la navigazione e l'ordinamento. Per accedere a XML Schema Explorer, eseguire una delle operazioni seguenti:

  • Se si è nella visualizzazione iniziale, fare clic sul collegamento XML Schema Explorer .

  • Se si è nella visualizzazione grafico o nella visualizzazione modello di contenuto e si dispone di nodi nell'area di lavoro, usare il menu di scelta rapida (clic con il pulsante destro del mouse) per selezionare XML Schema Explorer.

  • È anche possibile selezionare XML Schema Explorer dal menu Visualizza .

  • È possibile accedere a XML Schema Explorer da un file con estensione vb con un valore letterale XML di Visual Basic associato a un file con estensione xsd . Per visualizzare il set di schemi in XML Schema Explorer, fare clic con il pulsante destro del mouse su un nodo XML in un valore letterale XML o importare uno spazio dei nomi XML e selezionare il comando Mostra in Esplora schemi . Per altre informazioni, vedere Integrazione di valori letterali XML con XML Schema Explorer.

Visualizzazione ad albero

In XML Schema Explorer vengono visualizzate informazioni sul set di schemi precompilato in una struttura ad albero. La struttura ad albero è organizzata come segue:

  • Al livello principale è presente il nodo del set di schemi.

  • Il secondo livello contiene gli spazi dei nomi.

  • Nel terzo livello sono presenti i file.

  • Il quarto livello contiene i nodi globali e può includere elementi, gruppi, tipi complessi, tipi semplici, attributi, gruppi di attributi e istruzioni include, import e redefine.

Di seguito viene riportato un esempio di struttura ad albero:

XML Schema Explorer

Selezione e attivazione

Per evidenziare e selezionare un nodo, fare clic una volta in Schema Explorer.

Per attivare un nodo, fare doppio clic su di esso o premere INVIO quando si seleziona il nodo.

  • L'attivazione di un nodo consente di aprire il file in cui questo nodo è definito (se non è già aperto) e di selezionare il nodo nel file.

  • L'attivazione di un nodo di file consente di aprire il file selezionato (se non è già aperto) e di evidenziare il nodo <schema>.

  • L'attivazione di un nodo set di schemi o spazio dei nomi non esegue alcuna operazione.

Trascinare i nodi

È possibile trascinare nodi globali, nodi di file e nodi spazio dei nomi su una visualizzazione di Progettazione XSD. Se la visualizzazione corrente è la visualizzazione Iniziale, il trascinamento di un nodo nella visualizzazione aprirà la visualizzazione grafico. Se la visualizzazione corrente è la visualizzazione modello di contenuto o visualizzazione grafico, la visualizzazione non cambierà quando si rilascia un nodo.

L'eliminazione di file nella visualizzazione aggiungerà tutti i nodi globali nel file all'area di lavoro di Progettazione XSD. Il rilascio degli spazi dei nomi sulla visualizzazione aggiungerà tutti i nodi globali contenuti nello spazio dei nomi all'area di lavoro. L'area di lavoro è condivisa da tutte le visualizzazioni.

Non è possibile trascinare e rilasciare nodi locali o importazioni.