Share via


Microsoft.VisualStudio.Uml.Deployments Namespace

 

Deployment objects can be used to define the assignment of software artifacts to execution environments. In Visual Studio Ultimate, deployment objects are used to link artifacts to use cases. For more information, see UML Use Case Diagrams: Reference and UML Use Case Diagrams: Guidelines. For more information about the UML API, see Extend UML models and diagrams.

Interfaces

Interface Description
System_CAPS_pubinterface IArtifact

A reference to a diagram or to a specification document related to the model.

System_CAPS_pubinterface IDeployedArtifact

An artifact that has been deployed to a DeploymentTarget.

System_CAPS_pubinterface IDeployment

The allocation of an artifact or artifact instance to a DeploymentTarget.

System_CAPS_pubinterface IDeploymentTarget

A location in which a DeployedArtifact can be deployed.

System_CAPS_pubinterface IManifestation

An abstraction relationship between an artifact and a model element such as a component, that the artifact carries or uses.

Remarks

The types and properties defined in this namespace correspond to those defined in the UML Specification. In addition, extension methods are defined on many of the types in this namespace. For more information, see Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Return to top