Microsoft.VisualStudio.Uml.CommonBehaviors Namespace

 

This namespace defines the core concepts of messages, operation invocation, and events. For more information about the UML API, see Extend UML models and diagrams.

InterfaceDescription
System_CAPS_pubinterfaceIBehavior

A partial definition of how objects change state over time. Forms part of the definition of a Classifier. For example, activities, interactions, and operations are behaviors.

System_CAPS_pubinterfaceIBehavioredClassifier

A description or partial description of objects that behave according to a collection of operations, states, and other features.

System_CAPS_pubinterfaceICallEvent

The receipt by an object of a message that invokes an operation.

System_CAPS_pubinterfaceIEvent

The specification of some occurrence that can trigger actions by an object.

System_CAPS_pubinterfaceIMessageEvent

Specifies the receipt by an object of either a call or a signal.

EnumerationDescription
System_CAPS_pubenumCallConcurrencyKind

Defines how the owner of an Operation handles concurrent calls.

The types and properties defined in this namespace correspond to those defined in the UML Specification. In addition, extension methods are defined on many of the types in this namespace. For more information, see Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Return to top
Show: