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 | |
---|---|---|
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. | |
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. | |
FindInsertionPointAfterCombinedFragment | Devuelve un punto de inserción inmediatamente tras el fragmento combinado dado | |
FindInsertionPointAfterExecutionSpecification | Devuelve un punto de inserción en esta línea de vida inmediatamente tras la especificación de ejecución dada. | |
FindInsertionPointAfterInteractionUse | Devuelve un punto de inserción inmediatamente tras el uso de interacción dado. | |
FindInsertionPointAfterMessage | Devuelve un punto de inserción en esta línea de vida inmediatamente tras el mensaje dado. | |
FindInsertionPointAtBottom | Punto de inserción en la parte inferior de la línea de vida | |
FindInsertionPointAtTop | Punto de inserción en la parte superior de la línea de vida. | |
GetAllIncomingMessages | Todos los mensajes entrantes en la línea de vida o en cualquier especificación de ejecución en dicha línea | |
GetAllOutgoingMessages | Todos los mensajes salientes de la línea de vida o de cualquier objeto ExecutionSpecification en dicha línea. | |
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. | |
GetDisplayName | Obtener el nombre de la línea de vida o nombre y tipo, como se muestra en el diagrama. | |
GetExecutionSpecifications | Bloques de especificación de ejecución de nivel superior en la línea de vida | |
GetInstanceType | Obtener el nombre del tipo. | |
GetOutgoingMessages | Mensajes salientes de nivel superior que salen de la línea de vida, no de cualquier especificación de ejecución. | |
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)