ModelElement::AddExtension Method (ModelElement^, Guid)
Visual Studio 2015
Extend the specified ModelElement with a newly instantiated extension of the identified domain type. An InvalidOperationException will be thrown if the element already has an extension of the same type.
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
public: static ExtensionElement^ AddExtension( ModelElement^ element, Guid extensionClassId )
Parameters
- element
-
Type:
Microsoft.VisualStudio.Modeling::ModelElement^
ModelElement to be extended
- extensionClassId
-
Type:
System::Guid
The domain class id of the type of ExtensionElement to be added
Return Value
Type: Microsoft.VisualStudio.Modeling::ExtensionElement^The newly instantiated and added extension
Show: