Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.InteractionOperatorKind- The 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