InteractionExtensions.CreateCombinedFragment Method (IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>)
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)
Syntax
public static ICombinedFragment CreateCombinedFragment(
this IInteraction parent,
InteractionOperatorKind operatorKind,
IEnumerable<IInsertionPoint> insertionPointsOnLifelines
)
public:
[ExtensionAttribute]
static ICombinedFragment^ CreateCombinedFragment(
IInteraction^ parent,
InteractionOperatorKind operatorKind,
IEnumerable<IInsertionPoint^>^ insertionPointsOnLifelines
)
static member CreateCombinedFragment :
parent:IInteraction *
operatorKind:InteractionOperatorKind *
insertionPointsOnLifelines:IEnumerable<IInsertionPoint> -> ICombinedFragment
<ExtensionAttribute>
Public Shared Function CreateCombinedFragment (
parent As IInteraction,
operatorKind As InteractionOperatorKind,
insertionPointsOnLifelines As IEnumerable(Of IInsertionPoint)
) As ICombinedFragment
Parameters
- parent
Type: Microsoft.VisualStudio.Uml.Interactions.IInteraction
operatorKind
Type: Microsoft.VisualStudio.Uml.Interactions.InteractionOperatorKindThe operator defines how the combination of fragments is interpreted - alternatives, parallel, and so on.
insertionPointsOnLifelines
Type: System.Collections.Generic.IEnumerable<IInsertionPoint>An existing collection of points on lifelines that should be covered by the initial operand of the combined fragment.
Return Value
Type: Microsoft.VisualStudio.Uml.Interactions.ICombinedFragment
See Also
CreateCombinedFragment Overload
InteractionExtensions Class
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Namespace
Return to top