Las propiedades lógicas de un tipo complejo incluyen propiedades que describen los valores de sustitución y contenido.
Propiedad | Tipo | Significado |
---|---|---|
Nombre | Serie de caracteres | Especifique un nombre para el objeto cuando lo cree. Los nombres pueden constar de caracteres alfanuméricos, entre los que se incluyen las letras A a Z, a a z y los dígitos 0 a 9. También pueden incluir los siguientes caracteres de puntuación:
Los nombres pueden empezar sólo por una letra o el carácter de subrayado, y no con un número, guión o periodo. Los nombres que empiezan por xml, o cualquier variante de estos caracteres (por ejemplo, XmL), están reservados por la especificación de estándares XML. Encontrará más información detallada de los convenios de denominación y los caracteres permitidos en la especificación de Extensible Markup Language (XML) que se puede encontrar en el sitio web World Wide Web Consortium (W3C). |
Tipo base | Tipo enumerado | Puede utilizar esta propiedad para seleccionar un tipo (simple o complejo) que se usa como punto de partida para definir un nuevo tipo complejo que se obtiene por restricción o extensión. |
Derivado por | Tipo enumerado | Si esta propiedad está activa, seleccione una de las siguientes opciones:
No se soporta la derivación por lista o unión. |
La tabla siguiente muestra los valores válidos para Composición y Validación de contenido. Estas propiedades están ubicadas en el grupo que define el contenido de este tipo. Sólo se pueden editar si se selecciona el botón Grupo local. Si se selecciona el botón Grupo global, estas propiedades se toman del grupo global identificado por el campo Nombre de grupo.
Los hijos válidos de un tipo complejo que dependen de Composición y Validación de contenido se muestran en el apartado Validación del contenido MRM.
Propiedad | Tipo | Significado |
---|---|---|
Grupo local | Botón | Seleccione esta propiedad si el contenido del tipo complejo es un grupo local. |
Composición | Tipo enumerado | Defina el orden y el número de apariciones de los elementos y grupos de los mensajes. Composición no afecta los atributos de un tipo complejo. Seleccione una de las opciones siguientes:
|
Validación de contenido | Tipo enumerado | Validación de contenido sólo la utiliza el dominio MRM. Si se habilita la validación en el flujo de mensajes, Validación de contenido especifica la exactitud de la validación MRM de los miembros de un tipo complejo o grupo. Consulte el apartado Validación del contenido MRM para obtener información más detallada. Elija una de las siguientes opciones:
Consulte el apartado Conjuntos de mensajes: combinaciones de composición y validación de contenido para obtener más información detallada de estas opciones. |
Referencia de grupo | Botón | Seleccione esta opción si el contenido del tipo complejo es una referencia para un objeto de grupo |
Nombre de grupo | Tipo enumerado | El Nombre de grupo es el nombre del grupo al que está haciendo referencia este tipo complejo. En la lista desplegable se pueden seleccionar los grupos disponibles a los que se debe hacer referencia. |
Mín apariciones | Entero | Especifique
el número mínimo de veces que se puede repetir el objeto. El valor predeterminado es
1. Si el valor se establece en 0, el objeto es opcional. Excepto si se establece Máx apariciones en -1, cuando se establece un valor para Mín apariciones, debe ser inferior o igual al valor de Máx apariciones. |
Máx apariciones | Entero | Especifique
el número máximo de veces que se puede repetir el objeto. El valor predeterminado es
1. Si esta propiedad no se ha establecido, el objeto no puede aparecer más de una vez. Si esta propiedad se establece en 0, se interpreta como si el objeto no existiera en el mensaje. También se puede establecer en -1 para indicar que el límite es ilimitado y que no hay ningún número máximo de apariciones. |
Mixto | Recuadro de selección | Seleccione esta opción cuando el tipo complejo tenga contenido mixto y contenga datos de tipo carácter y subelementos. |
Propiedad | Tipo | Significado |
---|---|---|
Final | Tipo enumerado de selección múltiple | El atributo final de un tipo complejo controla si desde
éste se pueden derivar otros tipos. Los valores válidos son extensión/limitación/todo.
Puede seleccionar una o varias de las opciones siguientes:
Para seleccionar más de una opción, debe escribir la selección en el campo de propiedad. |
Bloque | Tipo enumerado de selección múltiple | El atributo de bloque en un tipo complejo limita los tipos de
sustituciones que se permiten para los elementos basados en dicho tipo. En WebSphere Message Broker, su efecto es el mismo que si copiara el
atributo de bloque del tipo complejo en cada elemento
basado en el tipo complejo. Puede seleccionar una o varias de las opciones siguientes:
Para seleccionar más de una opción, debe escribir la selección en el campo de propiedad. |
Abstracto | Recuadro de selección | Si se selecciona, no puede aparecer en el mensaje ningún elemento basado en este tipo. |