Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Métodos de extensión para manipular las interacciones.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.MessageExtensions
Espacio de nombres: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Ensamblado: Microsoft.VisualStudio.ArchitectureTools.Extensibility (en Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintaxis
'Declaración
<ExtensionAttribute> _
Public NotInheritable Class MessageExtensions
public static class MessageExtensions
[ExtensionAttribute]
public ref class MessageExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type MessageExtensions = class end
public final class MessageExtensions
El tipo MessageExtensions expone los siguientes miembros.
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
GetOppositeMessage | Para un mensaje sincrónico, devuelve la respuesta.Para un mensaje de respuesta, devuelve el mensaje saliente.Devuelve null para los mensajes asincrónicos. |
![]() ![]() |
GetSourceExecutionSpecification | Especificación de ejecución de la que sale este mensaje.Es Null si se establece como origen directamente en una línea de vida o es un mensaje encontrado. |
![]() ![]() |
GetSourceLifeline | Línea de vida de la que sale este mensaje.Es Null si se trata de un mensaje encontrado. |
![]() ![]() |
GetTargetExecutionSpecification | Especificación de ejecución a la que llega este mensaje.Es Null si se establece como destino directamente en una línea de vida o es un mensaje perdido. |
![]() ![]() |
GetTargetLifeline | Línea de vida a la que llega este mensaje.Es Null si se trata de un mensaje perdido. |
Arriba
Comentarios
Para obtener más información sobre los diagramas de UML, vea Desarrollar modelos para el diseño de software.
Para obtener más información sobre la API de UML, vea Ampliar modelos y diagramas UML.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml (Espacio de nombres)
.gif)
.gif)