IReference Interface


An IReference can link an IElement to a work item, a URL, or an element in another model. Use IElement.AddReference() to create the link.

Namespace:   Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)


public interface IReference
public interface class IReference
type IReference = interface end
Public Interface IReference


Name Description
System_CAPS_pubproperty Name

Indicates what kind of reference this is. You can use a custom value, or one of the set defined in ReferenceConstants.

System_CAPS_pubproperty Value

Get/set the reference Value. The type depends on the Reference Name.


Name Description
System_CAPS_pubmethod Delete()

Remove the reference from the model element.


For more information about UML diagrams, see Create models for your app.

For more information about using the UML API, see Extend UML models and diagrams.

See Also

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Namespace

Return to top