Microsoft.VisualStudio.Uml.CommonBehaviors 命名空间
此命名空间定义消息、操作调用和事件的核心概念。有关 UML API 的更多消息,请参见 扩展 UML 模型和关系图。
此命名空间中定义的类型和属性与 UML 规范中定义的类型和属性相对应。此外,将根据此命名空间中的许多类型来定义扩展方法。有关更多信息,请参见 Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml。
接口
接口 | 说明 | |
---|---|---|
IBehavior | 对象如何随时间更改状态的分部定义。窗体是 Classifier 定义的一部分。例如,活动、互动和操作都是行为。 | |
IBehavioredClassifier | 对象的描述或部分描述,这些对象的行为基于操作、状态和其他功能集合。 | |
ICallEvent | 对象收到了一条消息,该信息调用了一个操作。 | |
IEvent | 可触对象操作的一些执行的规范。 | |
IMessageEvent | 以调用或信号对象明示已经收到。 |
枚举
枚举 | 说明 | |
---|---|---|
CallConcurrencyKind | 定义操作的所有者如何处理并发调用。 |