Share via


Partition.GetClosurePrototypeGroup Method (ICollection<ModelElement>, ClosureType)

Creates an ElementGroupPrototype of the given closure type based on the given list of root Elements

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.10.0.dll)

Syntax

'Declaration
Public Function GetClosurePrototypeGroup ( _
    rootElements As ICollection(Of ModelElement), _
    type As ClosureType _
) As ElementGroupPrototype
public ElementGroupPrototype GetClosurePrototypeGroup(
    ICollection<ModelElement> rootElements,
    ClosureType type
)
public:
ElementGroupPrototype^ GetClosurePrototypeGroup(
    ICollection<ModelElement^>^ rootElements, 
    ClosureType type
)
member GetClosurePrototypeGroup : 
        rootElements:ICollection<ModelElement> * 
        type:ClosureType -> ElementGroupPrototype 
public function GetClosurePrototypeGroup(
    rootElements : ICollection<ModelElement>, 
    type : ClosureType
) : ElementGroupPrototype

Parameters

Return Value

Type: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
an ElementGroupPrototype for the element collection selected in the closure walk

Remarks

the element group prototype's DistinguishedElements list will be populated with the root elements list

.NET Framework Security

See Also

Reference

Partition Class

GetClosurePrototypeGroup Overload

Microsoft.VisualStudio.Modeling Namespace