InteractionExtensions::CreateCombinedFragment Method (IInteraction^, InteractionOperatorKind, IEnumerable<IMessage^>^)

 

Create a Combined Fragment containing one operand. You can add more operands later.

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

public:
[ExtensionAttribute]
static ICombinedFragment^ CreateCombinedFragment(
	IInteraction^ parent,
	InteractionOperatorKind operatorKind,
	IEnumerable<IMessage^>^ messages
)

Parameters

parent
Type: Microsoft.VisualStudio.Uml.Interactions::IInteraction^

operatorKind
Type: Microsoft.VisualStudio.Uml.Interactions::InteractionOperatorKind

The operator defines how the combination of fragments is interpreted - alternatives, parallel, and so on.

messages
Type: System.Collections.Generic::IEnumerable<IMessage^>^

The existing messages that should be covered by the initial operand of the combined fragment. They must originate on the same lifeline or execution block, and must be in consecutive order.

Return to top
Show: