Compartir a través de


Vista Modelo de contenido

La vista Modelo de contenido proporciona una representación gráfica de los nodos de esquema globales y locales con sus componentes, incluidos los tipos simples y complejos, elementos, grupos de modelo, atributos y grupos de atributos. Los comentarios y las instrucciones de procesamiento XML no se pueden ver en el vista Modelo de contenido. La vista Modelo de contenido contiene dos paneles: un panel Área de trabajo que contiene una lista de los nodos del Área de trabajo de Diseñador de esquemas XML y la superficie de diseño donde puede ver el modelo de contenido de los nodos de esquema que están seleccionados en el panel Área de trabajo. La vista Modelo de contenido también incluye la barra de herramientas del Diseñador de esquemas XML y la barra de ruta de navegación.

En la siguiente imagen, el panel Área de trabajo contiene seis nodos de esquema. El nodo purchaseOrder está seleccionado en el panel Área de trabajo y se muestra en la superficie de diseño.

Vista Modelo de contenido del Diseñador de esquemas XML

Panel Área de trabajo

Después de agregar los nodos al área de trabajo, la lista de nodos aparecerá en el panel Área de trabajo de la vista Modelo de contenido. Al seleccionar los nodos en el panel Área de trabajo, aparecen en la superficie de diseño de la vista Modelo de contenido. Para eliminar los nodos del área de trabajo, utilice la barra de herramientas de Diseñador XSD, el menú contextual del panel Área de trabajo o presione la tecla SUPR.

Para obtener información sobre cómo agregar los nodos, vea la sección "Agregar nodos al área de trabajo" en Área de trabajo del Diseñador de esquemas XML.

Superficie de diseño

Cuando está seleccionado un nodo en el panel Área de trabajo, se agrega a la superficie de diseño de la vista Modelo de contenido, donde pueden verse los detalles del nodo.

El modelo de contenido de un nodo se representa con un árbol gráfico que puede expandirse, en el que los elementos y atributos aparecen como nodos del árbol. De forma predeterminada, solo se expande un nivel. Otra información, como los compositores, los nombres de tipo, los grupos y otros contenedores se coloca en una barra vertical (cuando se expande) junto con los elementos y atributos que encierran. Al hacer doble clic en una barra vertical, se vuelve horizontal y el árbol se contrae. Al hacer doble clic en una barra horizontal, se vuelve vertical y el árbol se expande. Al seleccionar la barra vertical, se seleccionan todos los nodos del contenedor. Los expansores aparecerán a la derecha de un nodo si un elemento se puede expandir o contraer.

Si la superficie de diseño está en blanco, se mostrarán el Editor XML, el Explorador de esquemas XML y la marca de agua. La marca de agua es una lista de vínculos a todas las vistas del Diseñador XSD. Si el conjunto de esquemas tiene errores, se muestra el texto siguiente al final de la lista: "Use la lista de errores para ver y corregir los errores en el conjunto de esquemas".

Barra de ruta de navegación

La barra de ruta de navegación situada en la parte inferior de la vista Modelo de contenido muestra la ubicación del nodo seleccionado en el conjunto de esquemas.

Menús contextuales

Al hacer clic con el botón secundario en un elemento de la superficie de diseño o el panel Área de trabajo, aparece un menú contextual. En la siguiente tabla se describen las opciones que están disponibles para la superficie de diseño de la vista Modelo de contenido.

Opción

Descripción

Mostrar en el Explorador de esquemas XML

Coloca el foco en el Explorador de esquemas y resalta el nodo del conjunto de esquemas.

Mostrar en la vista Gráfico

Cambia a la vista Gráfico.

Generar XML de muestra

Disponible solo para los elementos globales. Genera un archivo XML de ejemplo para el elemento global.

Mostrar documentación

Muestra u oculta el contenido del nodo Anotación/Documentación.

Exportar diagrama como imagen…

Guarda la superficie de diseño en un archivo XPS.

Ver código

Abre el archivo que contiene el nodo seleccionado en el Editor XML. El elemento que está seleccionado en el Explorador de esquemas XML también estará seleccionado en el Editor XML.

Ventana Propiedades

Abre la ventana Propiedades (si aún no está abierta). Esta ventana muestra información sobre el nodo.

En la tabla siguiente se describen las opciones disponibles para el panel Área de trabajo.

Opción

Descripción

Mostrar en el Explorador de esquemas XML

Coloca el foco en el Explorador de esquemas y resalta el nodo del conjunto de esquemas.

Mostrar en la vista Gráfico

Cambia a la vista Gráfico.

Borrar área de trabajo

Borra el área de trabajo y la superficie de diseño.

Quitar del área de trabajo

Quita los nodos seleccionados del área de trabajo y de la superficie de diseño.

Quitar todo salvo la selección del área de trabajo

Quita los nodos que no están seleccionados del área de trabajo y de la superficie de diseño.

Generar XML de muestra

Disponible solo para los elementos globales. Genera un archivo XML de ejemplo para el elemento global.

Seleccionar todo

Selecciona todos los nodos del panel Área de trabajo.

Ver código

Abre el archivo que contiene el nodo seleccionado en el Editor XML. El elemento que está seleccionado en el Explorador de esquemas XML también estará seleccionado en el Editor XML.

Ventana Propiedades

Abre la ventana Propiedades (si aún no está abierta). Esta ventana muestra información sobre el nodo.

Ventana Propiedades

Use el menú contextual para abrir inicialmente la ventana Propiedades. De forma predeterminada, la ventana Propiedades aparece en la esquina inferior derecha de Visual Studio. Al hacer clic en un nodo que se presenta en la vista Modelo de contenido, las propiedades de dicho nodo se mostrarán en la Ventana Propiedades.

Barra de herramientas del Diseñador XSD

Los siguientes botones de la barra de herramientas de Diseñador XSD están habilitados cuando está activa la vista Modelo de contenido.

Barra de herramientas del Diseñador de esquemas XML

Opción

Descripción

Mostrar vista Inicio

Cambia a la vista Inicio. Se puede obtener acceso a esta vista usando el método abreviado de teclado: CTRL + 1.

Mostrar vista Modelo de contenido

Cambia a la vista Modelo de contenido. Se puede obtener acceso a esta vista usando el método abreviado de teclado: CTRL + 2.

Mostrar vista Gráfico

Cambia a la vista Gráfico. Se puede obtener acceso a esta vista usando el método abreviado de teclado: CTRL + 3.

Borrar área de trabajo

Borra el área de trabajo y la superficie de diseño.

Quitar del área de trabajo

Quita los nodos seleccionados del área de trabajo y de la superficie de diseño.

Quitar todo salvo la selección del área de trabajo

Quita los nodos que no están seleccionados del área de trabajo y de la superficie de diseño.

Mostrar documentación

Muestra u oculta el contenido del nodo Anotación/Documentación.

Panorámica/desplazamiento

Puede tener una panorámica de la superficie de diseño usando las barras de desplazamiento o manteniendo presionada la tecla CTRL mientras hace clic y arrastra el mouse. Cuando se obtiene una panorámica de la superficie de diseño usando el método de hacer clic y arrastrar, el cursor cambiará a cuatro flechas en cruz que señalan en cuatro direcciones.

Deshacer/rehacer

La capacidad de deshacer/rehacer está habilitada en la vista Modelo de contenido para las siguientes acciones:

  • Agregar un nodo único arrastrándolo y colocándolo.

  • Agregar varios nodos desde la ventana de resultados de la búsqueda del Explorador de esquemas.

  • Agregar nodos desde la vista Inicio.

  • Eliminar uno o varios nodos.

Zoom

El zoom está disponible en la esquina inferior derecha de la vista Modelo de contenido.

El zoom se puede controlar de las maneras siguientes:

  • Manteniendo presionada la tecla CTRL y girando la rueda del mouse cuando este se mantiene sobre la superficie de la vista Modelo de contenido.

  • Usando el control deslizante. El control deslizante muestra el nivel de zoom actual.

El control deslizante de zoom es opaco cuando se selecciona, al mantener el mouse sobre él o al usar CTRL con la rueda del mouse para hacer zoom; en todos los demás casos, es transparente.

Integración del Editor XML

Puede alternar entre el Diseñador XSD y el Editor XML utilizando el menú contextual.

Si realiza modificaciones en el conjunto de esquemas en el Editor XML, dichas modificaciones se sincronizarán en la vista Modelo de contenido. Para obtener más información, consulta Integración con el Editor XML.

Vea también

Conceptos

Área de trabajo del Diseñador de esquemas XML