InteractionExtensions (Clase)
Proporciona métodos de extensión.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.InteractionExtensions
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 InteractionExtensions
public static class InteractionExtensions
[ExtensionAttribute]
public ref class InteractionExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type InteractionExtensions = class end
public final class InteractionExtensions
El tipo InteractionExtensions expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) | Cree un fragmento combinado que contenga un operando.Puede agregar más operandos posteriormente. | |
CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) | Cree un fragmento combinado que contenga un operando.Puede agregar más operandos posteriormente. | |
CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) | Cree un fragmento combinado que contenga un operando.Puede agregar más operandos posteriormente. | |
CreateComment | Crea un comentario. | |
CreateInteractionUse | ||
CreateLifeline | Cree un nuevo objeto ILifeline en la interacción | |
CreateLostFoundMessage | Cree un mensaje que no comience en una línea de vida, o que no finalice en una línea de vida. | |
CreateMessage | Cree un mensaje completo, que empiece y termine en las líneas de vida especificadas. | |
CreateProperty | Cree un nuevo objeto IProperty en la interacción | |
Delete(ICombinedFragment) | Elimine el fragmento combinado y los mensajes, así como otros elementos que este cubra. | |
Delete(IMessage) | Elimine el mensaje. | |
GetCombinedFragments | Todos los fragmentos combinados bajo la interacción. |
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)