Share via


Choice Group Node Properties

 

Use a Choice Group node when exactly one of its child nodes can occur in instance messages.

When you select a Choice Group node in BizTalk Editor, you can examine and set its associated properties in the Visual Studio Properties window. These properties are divided into the following categories:

  • Advanced. This category contains properties that correspond to XSD concepts that can be categorized as advanced, such as converting the group definition from local to global.

  • General. This category contains properties that correspond to XSD concepts that can be categorized as basic, such as setting the allowed number of occurrences of the element group.

Many of the properties associated with Choice Group nodes correspond directly to the semantics of XML Schema definition language (XSD) constructs.For links to information about XSD concepts and specifications, see XSD Resources on the Web.

The following table shows the properties associated with Choice Group nodes that are available in all schemas.

Property name Category Description
Group Reference Advanced Specifies the globally defined group referenced by the selected Choice Group node, or a new name for this group, thereby converting it to a global Choice Group node.
Max Occurs General Specifies the maximum number of times that to the underlying group content of the selected Choice Group node can occur.
Min Occurs General Specifies the minimum number of times that the underlying group content of the selected Choice Group node can occur.
Namespace General Displays the namespace for the selected Choice Group node.
Node Name General Displays the name of the selected Choice Group node, as displayed in the schema tree. This name has one of the following forms:

- <Choice> (the default, when the Group Reference property has no value).
- <Group:X>, where "X" is the value of the Group Reference property.
Order Type Advanced Identifies the selected node as a Choice Group node, and allows it to be converted to a Sequence Group node or, in some circumstances, an All Group node.

See Also

Sequence Group Node Properties
All Group Node Properties
Node Properties - By Node Type
Node Properties - Alphabetical Listings