Final (propiedad Node de todos los esquemas)

 

Utilice la propiedad Final para especificar la configuración que restringirá distintos tipos de derivaciones del tipo de datos definido para el nodo Record, Field Element o Field Attribute seleccionado.

Se aplica a los nodos de los tipos siguientes

Record, Field Element, Field Attribute

Categoría

Categoría general para el registro

Categoría avanzada para el elemento y atributo

Valores permitidos

En la tabla siguiente se muestran los valores que se pueden establecer para esta propiedad cuando se selecciona un nodo Record en el Editor de BizTalk.

Opción de la lista desplegable Descripción
(Valor predeterminado) Quita el atributo final , si está presente, especificando que no hay restricciones sobre cómo se puede derivar el tipo de datos definido para el nodo Record seleccionado.
Todo Establece el atributo final en "#all", lo que impide que todas las derivaciones del tipo de datos definido para el nodo Record seleccionado.
Restricción Agrega "restricción" al valor del atributo final , lo que impide derivaciones por restricción del tipo de datos definido para el nodo Record seleccionado.
Extensión Agrega "extensión" al valor del atributo final , lo que impide que las derivaciones por extensión del tipo de datos definido para el nodo Record seleccionado.

En la tabla siguiente se muestran los valores que se pueden establecer para esta propiedad cuando se selecciona un nodo Elemento de campo o Atributo de campo en el Editor de BizTalk.

Opción de la lista desplegable Descripción
(Valor predeterminado) Quita el atributo final , si está presente, especificando que no hay restricciones sobre cómo se puede derivar el tipo de datos definido para el nodo Elemento de campo o Atributo de campo seleccionado.
Todo Establece el atributo final en "#all", lo que impide que todas las derivaciones del tipo de datos definido para el nodo Elemento de campo o Atributo de campo seleccionado.
Restricción Agrega "restricción" al valor del atributo final , lo que impide derivaciones por restricción del tipo de datos definido para el nodo Elemento de campo o Atributo de campo seleccionado.
Lista Agrega "list" al valor del atributo final , lo que impide que se deriven nuevos tipos de datos mediante listas del tipo de datos definido para el nodo Elemento de campo o Atributo de campo seleccionado.
Unión Agrega "union" al valor del atributo final , lo que impide que los nuevos tipos de datos se deriven mediante uniones del tipo de datos definido para el nodo Elemento de campo o Atributo de campo seleccionado.

Valor predeterminado

(Valor predeterminado), especificando que no hay restricciones sobre cómo se puede heredar el tipo de datos definido para el nodo Record, Field Element o Field Attribute seleccionado.

Persistencia de XSD

Para los nodos Record , como atributo final del elemento complexType que corresponde al nodo Record seleccionado, establezca en "#all" o en alguna combinación de las cadenas "extension" y "restriction".

Para los nodos Elemento field y Atributo de campo, como atributo final del elemento simpleType que corresponde al nodo Elemento de campo y Atributo de campo seleccionado, se establece en "#all" o en alguna combinación de las cadenas "list", "restriction" y "union".

Comentarios

Puede examinar y establecer esta propiedad en el ventana Propiedades de Visual Studio al seleccionar un registro (incluido un nodo de registro raíz), un elemento de campo o un nodo atributo de campo en el Editor de BizTalk.

Al configurar esta propiedad puede impedir todas las derivaciones, o bien restringir, ampliar o establecer la derivación predeterminada desde un tipo base.

Esta propiedad representa una construcción XSD estándar. Para obtener más información sobre la construcción XSD correspondiente, vea Recursos XSD en la Web.

En Nodos de registro , los valores Restricción y Extensión se pueden establecer en combinación entre sí activando sus casillas correspondientes en la lista desplegable Propiedad final . Los valores correspondientes del atributo final están separados por espacios.

Para los nodos Elemento de campo y Atributo de campo , los valores Restricción, Lista y Unión se pueden establecer en combinación entre sí activando sus casillas correspondientes en la lista desplegable Propiedad final . Los valores correspondientes del atributo final están separados por espacios.

Para obtener más información sobre los diferentes tipos de derivaciones, vea Reutilización de tipos y derivaciones.

Consulte también

Propiedades de nodo de todos los esquemas
FinalDefault (propiedad Node de todos los esquemas)