Un grupo es una lista de elementos que define cómo pueden aparecer estos elementos en un mensaje.
Los grupos pueden estar clasificados (secuencia), no estar clasificados (todos) o pueden ser selectivos (elección). Los grupos definen la composición y la validación de contenido de un conjunto de miembros de tipos.
Los grupos se pueden utilizar para cualquiera de las finalidades siguientes:
Un tipo complejo puede hacer referencia a un grupo global que define por completo su contenido. (Si no es así, el contenido del tipo complejo se define mediante un grupo local anónimo, que se oculta en el Editor de definiciones de mensajes.)
Dos o más tipos complejos pueden hacer referencia al mismo grupo global si ambos contienen el mismo subconjunto de elementos.
Es posible que tenga un tipo complejo que sea una secuencia de tres miembros pero que el segundo miembro sea una elección de dos elementos. Para definirlo, se puede insertar un grupo cuya composición se haya establecido en elección como segundo miembro de la secuencia.
Los grupos pueden contener elementos complejos, elementos simples, elementos comodines y grupos.
Al combinar estos componentes, se puede definir la estructura de cualquier mensaje. Se pueden incluir elementos comodín para que aparezcan los elementos sin modelar, y de este modo el modelo de mensaje será más fuerte y flexible.
Los grupos pueden ser globales o locales.
Se puede utilizar un grupo global en más de un lugar del modelo de mensaje. Representa una estructura que aparezca en más de un lugar del modelo de mensaje. A un grupo global se le debe asignar un nombre exclusivo mediante el cual se puede hacer referencia al mismo.
Un grupo local se define en una posición de un grupo y no está disponible para volverse a utilizar en otro lugar del modelo de mensaje. No es necesario asignar un nombre a los grupos locales.
En el esquema XML, un grupo puede tener su composición establecida en secuencia, todos o elección.
El modelo de mensaje también permite otras composiciones para poder continuar siendo compatible con las versiones anteriores del producto. Para más información, consulte el Extensiones del esquema.
Conceptos relacionados
Conceptos de diseño de mensajes
Objetos de modelo de mensaje
Tipos complejos
Extensiones del esquema
Tareas relacionadas
Adición de un grupo global
Referencias relacionadas
Editor de definiciones de mensajes
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ad10360_ |