ElementOperations::AddElementGroupFormat Method (IDataObject^, ICollection<ModelElement^>^, ClosureType)

 

Adds the ElementGroupPrototype format to the specified IDataObject using the specified collection of ModelElements. This method calls the following 3 overridable methods(in order) a. CreateElementGroup b. MarkRootElements c. CreateElementGroupPrototype It then stashes the created ElementGroupPrototype in the data parameter.

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

protected:
virtual void AddElementGroupFormat(
	IDataObject^ data,
	ICollection<ModelElement^>^ elements,
	ClosureType closureType
)

Parameters

data
Type: System.Windows.Forms::IDataObject^

The IDataObject to add the ElementGroupPrototype data format to.

elements
Type: System.Collections.Generic::ICollection<ModelElement^>^

The collection of ModelElements.

closureType
Type: Microsoft.VisualStudio.Modeling::ClosureType

The type of closure to use to filter the elements.

The data format name is assumed to be typeof(ElementGroupPrototype).FullName.

Return to top
Show: