Propiedades del nodo Atributo de campo

 

Al seleccionar un nodo Atributo de campo 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 propiedades que se relacionan con las características de uso y anotación que son específicas 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.

  • Restringidas: esta categoría contiene propiedades que corresponden a conceptos XSD relacionados con las derivaciones de tipo mediante la restricción.

Al insertar un nodo Atributo de campo , 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 importante, ya que define el nombre del atributo XML correspondiente en los mensajes de instancias que define este esquema.

Muchas de las propiedades asociadas a los nodos atributo de campo 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 del nodo Atributo de campo 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 atributo de campo 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 Atributo de campo seleccionado.
Lista de códigos BizTalk Especifica el número de referencia de la lista de códigos que se va a usar con el nodo Atributo de campo seleccionado y proporciona acceso al cuadro de diálogo CodeList .
Tipo de datos General Especifica el nombre de un tipo de datos existente para el nodo Atributo de campo seleccionado o especifica un nombre para este tipo de datos que se puede usar en otro lugar.
Valor predeterminado General Especifica el valor predeterminado para el nodo Atributo de campo seleccionado.
Derived by Avanzado Especifica cómo se deriva el tipo simple subyacente de este nodo atributo de campo de su tipo base (por Restricción, Lista o Unión).
Enumeration Restringidos Limita los datos de un mensaje de instancia correspondiente al nodo Atributo de campo seleccionado a un conjunto específico de valores.
Tipo de campo General Identifica el nodo Atributo de campo seleccionado como un nodo Atributo de campo en lugar de un nodo Elemento de campo .
Final Avanzado Especifica restricciones de derivación para el tipo de datos definido para el nodo Atributo de campo seleccionado.
Fijo Avanzado Especifica un valor fijo para los atributos de un mensaje de instancia que corresponde al nodo Atributo de campo seleccionado, si los datos están presentes.
Forma Avanzado Especifica si los atributos locales de los mensajes de instancia se deben calificar con un identificador de espacio de nombres.
XPath de instancia General Muestra la ubicación dentro de los mensajes de instancia del atributo que corresponde al nodo Atributo de campo seleccionado.
Tipo de elemento Avanzado Especifica el tipo de datos de los atributos correspondientes en los mensajes de instancia cuando la propiedad Derived By está establecida en List.
Longitud Restringidos Especifica la longitud fija de los datos correspondientes al nodo Atributo de campo seleccionado en los mensajes de instancia.
MaxFacet Type Restringidos Especifica si el límite superior del valor ordenado para los datos de los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado, según lo especificado por la propiedad MaxFacet Value , es inclusivo o exclusivo.
MaxFacet Value Restringidos Especifica el valor máximo (inclusivo o exclusivo, según lo especificado por la propiedad MaxFacet Type ) para los datos de los mensajes de instancia que correspondan al nodo Atributo de campo seleccionado.
Longitud máxima Restringidos Especifica la longitud máxima de los datos de los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado.
Tipos de miembros Avanzado Especifica la lista de tipos de datos válidos para los atributos correspondientes en los mensajes de instancia cuando la propiedad Derived By se establece en Union.
MinFacet Type Restringidos Especifica si el límite inferior del valor ordenado para los datos de los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado, según lo especificado por la propiedad MaxFacet Value , es inclusivo o exclusivo.
MinFacet Value Restringidos Especifica el valor mínimo (inclusivo o exclusivo, según lo especificado por la propiedad MinFacet Type ) para los datos de los mensajes de instancia que correspondan al nodo Atributo de campo seleccionado.
Longitud mínima Restringidos Especifica la longitud mínima de los datos de los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado.
Espacio de nombres General Muestra el espacio de nombres del nodo Atributo de campo seleccionado.
Nombre del nodo General Especifica el nombre del nodo Atributo de campo seleccionado tal como aparece en la vista de árbol de esquema.
Notas BizTalk Especifica notas sobre el nodo Atributo de campo seleccionado.
Patrón Restringidos Limita los datos de un mensaje de instancia correspondientes al nodo Atributo de campo seleccionado a un patrón específico, según lo especificado por una o varias expresiones regulares.
Uso de los requisitos General Especifica si el atributo que corresponde al nodo Atributo de campo seleccionado es necesario en un mensaje de instancia.

Al seleccionar un nodo Atributo de campo 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 el ventana Propiedades de Visual Studio. Estas propiedades se dividen en la categoría Referencia existente y el nuevo archivo plano de categoría, el último de los cuales contiene esas propiedades relacionadas con el análisis de archivos planos en archivos XML equivalentes y serializar archivos XML de nuevo en archivos planos.

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

Nombre de propiedad de archivo sin formato Categoría Descripción
Formato de fecha y hora personalizado Archivos planos Especifica el formato del tipo de fecha y hora personalizado cuando el nodo Elemento de campo seleccionado se establece en uno de los siguientes tipos de datos XSD o en un tipo simple derivado de uno de ellos: Nota: xs:date, xs:dateTime, xs:time, xs:gYearMonth, xs:gYear, xs:gMonthDay, xs:gDay o xs:gMonth
Justificación Archivos planos Especifica la justificación izquierda o derecha del contenido de los campos que corresponden al nodo Atributo de campo seleccionado.
Longitud mínima con carácter controlador Archivos planos Especifica cómo un serializador rellena los datos de los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado.
Carácter de relleno Archivos planos Especifica el carácter de relleno que se va a usar para los datos de los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado.
Tipo de carácter controlador Archivos planos Especifica cómo se expresará un carácter de pad alternativo en la propiedad Carácter de pad y en la representación XSD subyacente.
Longitud posicional Referencia Especifica la longitud, del elemento relacionado o delimitador anterior, del campo en los mensajes de instancia correspondientes al nodo Atributo de campo seleccionado.
Desplazamiento posicional Referencia Especifica el desplazamiento inicial, relativo al elemento del mismo nivel o delimitador anterior, del campo en los mensajes de instancia que corresponden al nodo Atributo de campo seleccionado.
Carácter de ajuste Archivos planos Especifica un carácter que se va a usar como carácter de ajuste para los campos de un mensaje de instancia que corresponde al nodo Atributo de campo seleccionado.

Los caracteres de ajuste hacen que los caracteres que se produzcan entre ellos se interpreten como datos simples y que no tengan el significado especial asociado a él.
Tipo de carácter de ajuste Archivos planos Especifica cómo se expresará un carácter de ajuste alternativo en la propiedad Wrap Character y en la representación XSD subyacente.

Consulte también

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