UmlExtensions Methods
Visual Studio 2015
Namespace:
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | AddReference(IElement^, String^, String^, Boolean) | Links a string to an element, usually where the string is a reference such as a URI, modelbus reference, or work item ID. Use the name to indicate the type of reference. Returns an IReference object that represents the link. |
![]() ![]() | Delete(IElement^) | Deletes this element and any relationships, owned elements, and shapes. |
![]() ![]() | DeleteAllReference(IElement^, String^) | Remove all the references of a given tag. |
![]() ![]() | GetId(IElement^) | Gets a GUID that identifies this element. |
![]() ![]() | GetModelStore(IElement^) | Gets the IModelStore that contains this element. |
![]() ![]() | GetModelStore(Store^) | Wraps the implementation Store in an IModelStore. |
![]() ![]() | GetReferences(IElement^, String^) | Get the IReferences of a given tag that are associated with this element. |
![]() ![]() | GetRelatedElements<T>(IElement^) | Gets elements related to this element by relationships of the specified type. |
![]() ![]() | GetRelatedLinks<T>(IElement^) | Gets relationships of a specified type from or to this element. |
Show:

