Microsoft.VisualStudio.Uml.Profiles Namespace

 

Profiles allow you to extend UML for your own purposes. For more information about UML profiles in Visual Studio Ultimate, see Customize your model with profiles and stereotypes. For more information about the UML API, see Extend UML models and diagrams.

InterfaceDescription
System_CAPS_pubinterfaceIMetaclass

In a Profile definition, a reference to the type of element to which stereotypes can be applied, such as Component, Attribute, Lifeline or Dependency.

System_CAPS_pubinterfaceIProfile

A Profile contains definitions of Stereotypes.

System_CAPS_pubinterfaceIProfileManager

Stores the collection of Profiles available in a Model.

System_CAPS_pubinterfaceIProperty

In a Profile definition, a property that a stereotype adds to any element to which it is applied.

System_CAPS_pubinterfaceIPropertyType

In a Profile definition, a description of a type of Properties defined in Stereotypes.

System_CAPS_pubinterfaceIStereotype

In a Profile definition, A Stereotype can be applied to a specified set of metaclasses within the UML definition, and can define additional Properties for its metaclasses.

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
Show: