Chaque opérande d'interaction est un fragment d'une interaction et recouvre les lignes de vie du fragment combiné. Un opérande d'interaction contient une condition de franchissement optionnelle, également appelée contrainte d'interaction. L'opérande d'interaction s'exécute seulement si la condition de franchissement est true.
Comme l'illustre la figure suivante, un opérande s'affiche sous la forme d'un rectangle dans un fragment combiné.
Lorsque vous créez un opérande d'interaction, celui-ci apparaît dans un état développé. Vous pouvez réduire l'opérande d'interaction pour masquer l'opérande et ses messages et fragments d'interaction associés, réduisant ainsi la taille du fragment combiné dans le cadre d'interaction.
Le nombre d'opérandes d'interaction que vous pouvez ajouter à un fragment combiné dépend du type du fragment combiné. Par exemple, un fragment combiné loop (boucle), option (option), break (interruption), critical (critique), negative (négation), assert (assertion), ignore (ignorer) ou consider (prendre en compte) comporte un opérande. Un fragment combiné alt (alternative), weak (faible), strict (strict) ou parallel (parallèle) comporte au moins deux opérandes. S'il existe plusieurs opérandes d'interaction dans un fragment combiné, les opérandes sont séparés par une ligne tiretée horizontale.