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 IReference
public interface class IReference
type IReference =  interface end
public interface IReference

The IReference type exposes the following members.


  Name Description
Public property Name Indicates what kind of reference this is. You can use a custom value, or one of the set defined in ReferenceConstants.
Public property Value Get/set the reference Value. The type depends on the Reference Name.



  Name Description
Public method Delete Remove the reference from the model element.



For more information about UML diagrams, see Developing Models for Software Design.

For more information about using the UML API, see Extending UML Models and Diagrams.

See Also


Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Namespace