Namespace Microsoft.VisualStudio.Uml.Profiles

Os perfis permitem estender UML para seus propósitos. Para obter mais informações sobre perfis UML na Visual Studio Ultimate, consulte Personalizando seu modelo com perfis e estereótipos. Para obter mais informações sobre a API de UML, consulte Diagramas e modelos UML estendendo.

Os tipos e as propriedades definidas neste namespace correspondem àqueles definidos na especificação UML. Além disso, os métodos de extensão são definidos em muitos dos tipos neste namespace. Para obter mais informações, consulte Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Interfaces

  Interface Descrição
Interface pública IMetaclass Em uma definição de perfil, uma referência para o tipo de elemento ao quais Estereótipos podem ser aplicados, tais como o componente, o atributo, o Lifeline ou dependência.
Interface pública IProfile Um perfil contém definições de estereótipos.
Interface pública IProfileManager Armazena o conjunto de perfis disponíveis em um modelo.
Interface pública IProperty Em uma definição de perfil, uma propriedade de um estereótipo adiciona qualquer elemento ao qual ela é aplicada.
Interface pública IPropertyType Em uma definição de perfil, uma descrição de um tipo de propriedades definidas em estereótipos.
Interface pública IStereotype Em uma definição de perfil, um estereótipo pode ser aplicado a um conjunto especificado de metaclasses dentro da definição de UML e pode definir propriedades adicionais para seu metaclasses.

Consulte também

Referência

Outros recursos

Como: Definir um perfil de estender o UML