Compartir a través de


Cómo generar mensajes de instancia

Una vez creado un esquema, una forma de comprobar el trabajo es generar un mensaje de instancia de ejemplo a partir del esquema. Examinar un mensaje de instancia es mucho más sencillo en muchos sentidos que mirar el árbol de esquema o la representación del esquema en el lenguaje de definición de esquemas XML (XSD). El motivo es que el esquema debe describir todas las variaciones posibles de los mensajes de instancia correspondientes y que un mensaje de instancia concreto solo debe expresar algunos datos mediante el formato especificado por el esquema. El mensaje de instancia generado es una muestra y no puede mostrar todas las estructuras definidas por el esquema correspondiente.

Para especificar de forma explícita que un archivo debe contener el mensaje de instancia generado

  1. En Explorador de soluciones, haga clic con el botón derecho en el esquema para el que desea generar un mensaje de instancia y, a continuación, haga clic en Propiedades.

  2. Si es necesario, en el ventana Propiedades, expanda la sección General de la pestaña General haciendo clic en su icono más (+).

  3. En el campo valor de la propiedad Nombre de archivo de instancia de salida , escriba el nombre de un archivo o use el botón de puntos suspensivos (...) situado en el extremo derecho del campo de valor para buscar un archivo en el que se colocarán los mensajes de instancia generados y, a continuación, haga clic en Guardar.

Para especificar el tipo del mensaje de instancia generado

  1. En Explorador de soluciones, haga clic con el botón derecho en el esquema para el que desea generar un mensaje de instancia y, a continuación, haga clic en Propiedades.

  2. Si es necesario, en el ventana Propiedades, expanda la sección General de la pestaña General haciendo clic en su icono más (+).

  3. En el campo Generate Instance Output Type (Generar tipo de salida de instancia), use la lista desplegable para seleccionar XML o Native como el tipo del mensaje de instancia que se va a generar.

    XML es el valor predeterminado.

Para generar un mensaje de instancia de ejemplo para un esquema

  1. En Explorador de soluciones, haga clic con el botón derecho en el esquema para el que desea generar un mensaje de instancia y, a continuación, haga clic en Generar instancia.

  2. En la ventana Resultados, vea los resultados. En esta ventana se muestran mensajes para indicar si la operación ha sido correcta o no.

Nota

Si la ventana Resultados o la ventana Lista de tareas no se abre ni muestra información acerca de si la generación de la instancia se ha realizado correctamente o no, puede abrirla manualmente. Para obtener más información sobre cómo administrar estas ventanas, vea Managing Other Visual Studio Windows (Administrar otras ventanas de Visual Studio).

Nota

Si no especifica un valor para la propiedad Referencia raíz , el Editor de BizTalk genera un mensaje de instancia de ejemplo para el primer nodo raíz del esquema. Si especifica un valor para la propiedad Referencia raíz , el Editor de BizTalk genera un mensaje de instancia de ejemplo para esa raíz.

Nota

En algunos casos, los mensajes de instancia generados desde un esquema concreto no pueden pasar la validación con ese mismo esquema. Para obtener más información sobre estos casos, vea Problemas conocidos con la generación y validación de esquemas. Por lo general, quiere editar un mensaje de instancia generado y cambiar los datos que contiene para que represente el escenario de forma más realista. A continuación, use ese mensaje de instancia modificado para validar el esquema.

Consulte también

Probar los esquemas
Validación de esquemas
Generación y validación de mensajes de instancia