Microsoft.VisualStudio.Uml.CommonBehaviors 命名空间

此命名空间定义消息、操作调用和事件的核心概念。 有关 UML API 的详细信息,请参见扩展 UML 模型和关系图

类型和此命名空间中定义的属性对应于那些 UML 规范中定义。 此外,许多此命名空间中的类型上定义的扩展方法。 有关详细信息,请参阅Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml

接口

  接口 说明
公共接口 IBehavior 对象如何随时间更改状态的分部定义。窗体是 Classifier 定义的一部分。例如,活动、互动和操作都是行为。
公共接口 IBehavioredClassifier 对象的描述或部分描述,这些对象的行为基于操作、状态和其他功能集合。
公共接口 ICallEvent 对象收到了一条消息,该信息调用了一个操作。
公共接口 IEvent 可触对象操作的一些执行的规范。
公共接口 IMessageEvent 以调用或信号对象明示已经收到。

枚举

  枚举 说明
公共枚举 CallConcurrencyKind 定义操作的所有者如何处理并发调用。