Compartir a través de


Explorador de esquemas XML

El Explorador de esquemas XML está integrado en Microsoft Visual Studio y en el Editor XML para permitirle trabajar con los esquemas del lenguaje de definición de esquema XML (XSD). Cuando se abre un archivo de esquema XML, el nodo Conjunto de esquemas aparece en el Explorador de esquemas XML. También aparecerán en el Explorador de esquemas XML todos los esquemas incluidos, importados o redefinidos para el archivo de destino, así como los archivos a los que se hace referencia mediante una instrucción include o import.

El Explorador de esquemas XML permite hacer lo siguiente:

  • Obtener información general rápida del conjunto de esquemas.

  • Examinar y desplazarse por el árbol.

  • Realizar búsquedas específicas del esquema y de palabras clave. Para más información, consulte Búsqueda en el conjunto de esquemas.

  • Agregar los resultados de la búsqueda a la vista Gráfico o Modelo de contenido.

  • Ordenar el árbol por documento, tipo o nombre. Para más información, consulte Ordenación, filtrado y agrupación.

  • Abrir el Editor XML y saltar a las ubicaciones de código del archivo XSD. Para más información, consulte Integración con el Editor XML.

  • Generar XML de ejemplo para elementos globales.

El Explorador de esquemas XML proporciona una vista jerárquica del conjunto de esquemas mediante una vista de árbol. El Explorador de esquemas XML también proporciona búsqueda, filtrado, navegación y ordenación. Para acceder al Explorador de esquemas XML, haga algo de lo siguientes:

  • Si se encuentra en la vista Inicio, haga clic en el vínculo Explorador de esquemas XML.

  • Si se encuentra en la vista Gráfico o en la vista Modelo de contenido y tiene nodos en el área de trabajo, use el menú contextual (menú del botón derecho) para seleccionar el Explorador de esquemas XML.

  • También puede seleccionar el Explorador de esquemas XML en el menú Ver.

  • Puede obtener acceso al Explorador de esquemas XML desde un archivo .vb que tenga un literal XML de Visual Basic asociado con un archivo .xsd. Para ver el conjunto de esquemas en el Explorador de esquemas XML, haga clic con el botón derecho en un nodo XML de un literal XML o de una importación de espacios de nombres XML y seleccione el comando Mostrar en el Explorador de esquemas XML. Para más información, consulte Integración de los literales XML con el Explorador de esquemas XML.

Vista de árbol

El Explorador de esquemas XML muestra la información de conjunto de esquemas precompilada en una estructura de árbol. La estructura de árbol está organizada de la forma siguiente:

  • En la parte superior está el nodo del conjunto de esquemas.

  • El segundo nivel contiene los espacios de nombres.

  • El tercer nivel contiene los archivos.

  • El cuarto nivel contiene los nodos globales. Esto puede incluir elementos, grupos, tipos complejos, tipos simples, atributos, grupos de atributos e instrucciones include, import y redefine.

A continuación se muestra un ejemplo de estructura de árbol:

XML Schema Explorer

Selección y activación

Para resaltar y seleccionar un nodo, haga clic una vez en el Explorador de esquemas.

Para activar un nodo, haga doble clic en él o presione ENTRAR si el nodo está seleccionado.

  • Al activar un nodo, se abre el archivo en el que está definido (si no está abierto ya) y se selecciona el nodo en dicho archivo.

  • Al activar un nodo de archivo, se abre el archivo seleccionado (si no está abierto ya) y se resalta el nodo del <schema>.

  • Al activar un nodo de espacio de nombres o de conjunto de esquemas no se realiza ninguna acción.

Arrastrado y colocación de nodos

Puede arrastrar y colocar nodos globales, de archivo y de espacio de nombres en una vista del Diseñador XSD. Si la vista actual es la vista Inicio, al arrastrar un nodo hacia ella se abrirá la vista Gráfico. Si la vista actual es la vista Modelo de contenido o la vista Gráfico, la vista no cambiará al colocar un nodo sobre ella.

Al colocar los archivos en la vista, se agregarán todos los nodos globales del archivo al Área de trabajo del Diseñador XSD. Al colocar los espacios de nombres en la vista, se agregarán al área de trabajo todos los nodos globales del espacio de nombres. El área de trabajo la comparten todas las vistas.

No es posible arrastrar y colocar nodos locales ni importaciones.