Propiedades del nodo Registro

 

Al seleccionar un nodo Registro en el Editor de BizTalk, puede examinar y establecer sus propiedades asociadas en el ventana Propiedades de Visual Studio. Las propiedades se dividen en las siguientes categorías:

  • Avanzado. esta categoría contiene propiedades que corresponden a conceptos XSD que se pueden clasificar como avanzados, por ejemplo, las derivaciones de tipos de datos.

  • BizTalk: Esta categoría contiene una propiedad relacionada con una característica de anotación específica de Microsoft BizTalk Server.

  • Disposiciones generales. esta categoría contiene propiedades que corresponden a conceptos XSD que se pueden clasificar como básicos, por ejemplo, la configuración de tipo de datos del elemento o atributo correspondiente.

  • Analizar: esta categoría contiene una propiedad relacionada con el desencapsulado del contenido del sobre en mensajes de instancia.

Al insertar un nodo Record , el nombre del nodo tal y como se muestra en el árbol de esquemas y que corresponde a su propiedad Nombre de nodo , está disponible inmediatamente para su edición en el árbol de esquemas. La elección del nombre de este nodo es especialmente importante, ya que define el nombre del elemento XML correspondiente en los mensajes de instancia que define este esquema.

Muchas de las propiedades asociadas a los nodos Record corresponden directamente a la semántica de construcciones del lenguaje de definición de esquemas XML (XSD). Para obtener vínculos a información sobre los conceptos y especificaciones de XSD, vea Recursos XSD en la Web.

Nota

Algunas propiedades de nodo de registro se habilitan o deshabilitan automáticamente, o se muestran u ocultan, en función de los valores de otras propiedades del nodo.

En la tabla siguiente se muestran las propiedades asociadas a los nodos Record que están disponibles en todos los esquemas.

Nombre de propiedad Categoría Descripción
Tipo de datos base Avanzado Especifica el tipo de datos base del que se deriva el tipo del nodo Record seleccionado.
Bloquear General Impide o define las derivaciones permitidas de este nodo Record en otros esquemas.
XPath de cuerpo Analizar Identifica la parte del esquema que define el cuerpo del mensaje asociado al nodo De registro raíz seleccionado en un esquema de sobre.
Tipo de contenido Avanzado Especifica si el contenido del nodo Registro es simple o complejo.
Data Structure Type General Especifica un nombre para el tipo de datos del nodo seleccionado de modo que se pueda utilizar en cualquier parte.
Derived by Avanzado Especifica cómo se deriva el tipo complejo asociado al nodo seleccionado del tipo de datos especificado por la propiedad Tipo de datos base .
Final General Especifica restricciones de derivación para el tipo de datos definido para el nodo Registro seleccionado.
Forma Avanzado Especifica si los elementos locales de los mensajes de instancia se deben calificar con un identificador de espacio de nombres.
Group Max Occurs Avanzado Especifica el número máximo de veces que puede producirse el contenido del grupo subyacente del nodo Registro seleccionado.
Group Min Occurs Avanzado Especifica el número mínimo de veces que puede producirse el contenido del grupo subyacente del nodo Registro seleccionado.
Group Order Type Avanzado Especifica el tipo de ordenación de grupos de nodos secundarios debajo del nodo Registro seleccionado.
XPath de instancia General Muestra la ubicación dentro de los mensajes de instancia del elemento que corresponde al nodo Record seleccionado.
Número máximo de casos General Especifica el número máximo de veces que puede producirse el elemento correspondiente al nodo Record seleccionado.
Min Occurs General Especifica el número mínimo de veces que puede producirse el elemento correspondiente al nodo Record seleccionado.
Mixto Avanzado Especifica que los datos de caracteres o el texto pueden aparecer con subelementos en el nodo Registro seleccionado.
Espacio de nombres General Muestra el espacio de nombres del nodo Registro seleccionado.
Nillable Avanzado Especifica si el atributo xsi:nil se puede usar en tiempo de ejecución con el elemento que corresponde al nodo Record seleccionado para indicar que sigue siendo válido incluso si no tiene contenido.
Nombre del nodo General Especifica el nombre del nodo Registro seleccionado tal como aparece en la vista de árbol de esquema.
Notas BizTalk Especifica notas sobre el nodo Record seleccionado.
RootNode TypeName Referencia Especifica el nombre que se usará al generar el nombre de clase de .NET para el nodo raíz registro de nivel superior seleccionado.

Al seleccionar un nodo Registro en el Editor de BizTalk y ha habilitado la extensión de archivo plano mediante la propiedad Extensiones del Editor de esquemas, puede examinar y establecer propiedades adicionales en la ventana Propiedades de Visual Studio. Estas propiedades pertenecen a la categoría Archivo plano y contienen esas propiedades relacionadas con el análisis de archivos planos en archivos XML equivalentes y serializando archivos XML de nuevo en archivos planos.

En la tabla siguiente se muestran las propiedades complementarias que están disponibles para los nodos Record cuando la extensión de archivo plano está habilitada.

Nombre de propiedad de archivo sin formato Categoría Descripción
Delimitador secundario Archivos planos Especifica la cadena utilizada para delimitar campos y registros subordinados en los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado.
Tipo de delimitador secundario Archivos planos Especifica cómo se expresará una cadena de delimitador secundaria alternativa en la propiedad Delimitador secundario y en la representación XSD subyacente.
Orden secundario Archivos planos Especifica la relación entre los delimitadores y los datos que delimitan.
Carácter de escape Archivos planos Especifica un carácter que se va a usar como carácter de escape para los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado.

El carácter de escape hace que el siguiente carácter se interprete como un dato simple y no tenga el significado especial que, de lo contrario, les correspondería.
Tipo de carácter de escape Archivos planos Especifica cómo se expresará un carácter de escape alternativo en la propiedad Carácter de escape y en la representación XSD subyacente.
Conservar delimitador para datos vacíos Archivos planos Especifica si los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado tendrán delimitadores para campos vacíos y registros subordinados.
Delimitador de repetición Archivos planos Especifica la cadena usada para delimitar campos repetidos y registros subordinados en los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado.
Tipo de delimitador de repetición Archivos planos Especifica cómo se expresará una cadena de delimitador de repetición alternativa en la propiedad Delimitador repetido y en la representación XSD subyacente.
Estructura Archivos planos Especifica si los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado están posicionales o delimitados.
Suprimir delimitadores finales Archivos planos Especifica si se suprimirán los delimitadores finales cuando se serialicen los mensajes de instancia de salida.
Identificador de etiqueta Archivos planos Especifica una etiqueta de identificación para los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado.
Desplazamiento de etiquetas Archivos planos Especifica el desplazamiento inicial de la etiqueta, en relación con el elemento relacionado o delimitador anterior, para los registros de un mensaje de instancia que corresponde al nodo Registro seleccionado.

Consulte también

Propiedades del nodo: por tipo de nodo
Propiedades del nodo: listas alfabéticas