Compartir a través de


LifelineExtensions (Clase)

Métodos de extensión para ILifeline.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.LifelineExtensions

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 LifelineExtensions
public static class LifelineExtensions
[ExtensionAttribute]
public ref class LifelineExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type LifelineExtensions =  class end
public final class LifelineExtensions

El tipo LifelineExtensions expone los siguientes miembros.

Métodos

  Nombre Descripción
Método públicoMiembro estático FindInsertionPoint(ILifeline, IExecutionSpecification) Devuelve un punto de inserción al principio (parte superior) de una especificación de ejecución.Utilice este método para agregar el primer mensaje para o de la especificación de ejecución.
Método públicoMiembro estático FindInsertionPoint(ILifeline, IInteractionOperand) Devuelve un punto de inserción al principio (parte superior) de un operando de interacción.Utilice este método para agregar el primer mensaje dentro del operando de interacción.
Método públicoMiembro estático FindInsertionPointAfterCombinedFragment Devuelve un punto de inserción inmediatamente tras el fragmento combinado dado
Método públicoMiembro estático FindInsertionPointAfterExecutionSpecification Devuelve un punto de inserción en esta línea de vida inmediatamente tras la especificación de ejecución dada.
Método públicoMiembro estático FindInsertionPointAfterInteractionUse Devuelve un punto de inserción inmediatamente tras el uso de interacción dado.
Método públicoMiembro estático FindInsertionPointAfterMessage Devuelve un punto de inserción en esta línea de vida inmediatamente tras el mensaje dado.
Método públicoMiembro estático FindInsertionPointAtBottom Punto de inserción en la parte inferior de la línea de vida
Método públicoMiembro estático FindInsertionPointAtTop Punto de inserción en la parte superior de la línea de vida.
Método públicoMiembro estático GetAllIncomingMessages Todos los mensajes entrantes en la línea de vida o en cualquier especificación de ejecución en dicha línea
Método públicoMiembro estático GetAllOutgoingMessages Todos los mensajes salientes de la línea de vida o de cualquier objeto ExecutionSpecification en dicha línea.
Método públicoMiembro estático GetCombinedFragments Colección de fragmentos combinados que contienen mensajes que empiezan o acaban en esta línea de vida, o que contienen usos de la interacción o fragmentos anidados que cubren esta línea de vida.
Método públicoMiembro estático GetDisplayName Obtener el nombre de la línea de vida o nombre y tipo, como se muestra en el diagrama.
Método públicoMiembro estático GetExecutionSpecifications Bloques de especificación de ejecución de nivel superior en la línea de vida
Método públicoMiembro estático GetInstanceType Obtener el nombre del tipo.
Método públicoMiembro estático GetOutgoingMessages Mensajes salientes de nivel superior que salen de la línea de vida, no de cualquier especificación de ejecución.
Método públicoMiembro estático SetInstanceType Establezca el nombre del tipo.

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)