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 | |
---|---|---|
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. | |
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. | |
ICallEvent | O recebimento por um objeto de uma mensagem que invoca uma operação. | |
IEvent | A especificação de alguma ocorrência que pode disparar ações por um objeto. | |
IMessageEvent | Especifica o recebimento por um objeto de uma chamada ou de um sinal. |
Enumerações
Enumeração | Descrição | |
---|---|---|
CallConcurrencyKind | Define como o proprietário de uma operação manipula chamadas simultâneas. |