Creates an element group prototype in the default partition of the given closure type if a list of root elements is specified.
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)
Syntax
'宣言
Public Function GetClosurePrototypeGroup ( _
rootElements As ICollection(Of ModelElement), _
type As ClosureType _
) As ElementGroupPrototype
'使用
Dim instance As Store
Dim rootElements As ICollection(Of ModelElement)
Dim type As ClosureType
Dim returnValue As ElementGroupPrototype
returnValue = instance.GetClosurePrototypeGroup(rootElements, _
type)
public ElementGroupPrototype GetClosurePrototypeGroup(
ICollection<ModelElement> rootElements,
ClosureType type
)
public:
ElementGroupPrototype^ GetClosurePrototypeGroup(
ICollection<ModelElement^>^ rootElements,
ClosureType type
)
public function GetClosurePrototypeGroup(
rootElements : ICollection<ModelElement>,
type : ClosureType
) : ElementGroupPrototype
Parameters
rootElements
Type: System.Collections.Generic.ICollection<ModelElement>A collection of root elements.
type
Type: Microsoft.VisualStudio.Modeling.ClosureTypeThe type of closure to build.
Return Value
Type: Microsoft.VisualStudio.Modeling.ElementGroupPrototype
The element group prototype collection.
Remarks
The element group prototype's distinguished elements list will be populated with the root elements list.
Permissions
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.