ModelElement.Copy Method

Creates a copy of the element in the model.

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

Syntax

'Declaration
Public Function Copy As ModelElement
public ModelElement Copy()
public:
ModelElement^ Copy()
member Copy : unit -> ModelElement
public function Copy() : ModelElement

Return Value

Type: Microsoft.VisualStudio.Modeling.ModelElement
The copy of the ModelElement.

Remarks

The child links are those with a role in which PropagatesCopy is set. Typically these are the source roles of instances of embedding relationships.

For more information, see Customizing Copy Behavior.

.NET Framework Security

See Also

Reference

ModelElement Class

Copy Overload

Microsoft.VisualStudio.Modeling Namespace

Other Resources

Customizing Copy Behavior

How to: Program Copy and Paste Behavior - redirect

How to: Add a Drag-and-Drop Handler