TransitionKind Enumeration
Indicates to what extent the transition affects the state.
Assembly: Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)
| Member name | Description | |
|---|---|---|
| External | The transition, if triggered, will exit the composite (source) state. | |
| Internal | The transition, if triggered, occurs without exiting or entering the source state. Thus, it does not cause a state change. This means that the entry or exit condition of the source state will not be invoked. An internal transition can be taken even if the state machine is in one or more regions nested within this state. | |
| Local | The transition, if triggered, will not exit the composite (source) state, but it will apply to any state within the composite state, and these will be exited and entered. |
Note |
|---|
The methods defined on this type are extension methods. To use the methods, you must add a project reference to the .NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll, and you must include the directive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in your code. |
