Partilhar via


Namespace Microsoft.VisualStudio.Uml.CommonBehaviors

Este namespace define os conceitos básicos de mensagens, invocação de operação e eventos. Para obter mais informações sobre a API UML, consulte Estendendo modelos e diagramas UML.

Os tipos e propriedades definidas neste namespace correspondem às definidas na especificação do 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 IBehavior Uma definição parcial do como objetos de alteram o estado ao longo do tempo.Faz parte da definição de um classificador.Por exemplo, atividades, interações e operações são comportamentos.
Interface pública IBehavioredClassifier Uma descrição ou descrição parcial de objetos que se comportem de acordo com uma coleção de operações, Estados e outros recursos.
Interface pública ICallEvent O recebimento por um objeto de uma mensagem que invoca uma operação.
Interface pública IEvent A especificação de alguma ocorrência que pode disparar ações por um objeto.
Interface pública IMessageEvent Especifica o recebimento por um objeto de uma chamada ou de um sinal.

Enumerações

  Enumeração Descrição
Enumeração pública CallConcurrencyKind Define como o proprietário de uma operação manipula chamadas simultâneas.