Compartir a través de


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
Método públicoMiembro estático CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) Cree un fragmento combinado que contenga un operando.Puede agregar más operandos posteriormente.
Método públicoMiembro estático CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) Cree un fragmento combinado que contenga un operando.Puede agregar más operandos posteriormente.
Método públicoMiembro estático CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) Cree un fragmento combinado que contenga un operando.Puede agregar más operandos posteriormente.
Método públicoMiembro estático CreateComment Crea un comentario.
Método públicoMiembro estático CreateInteractionUse
Método públicoMiembro estático CreateLifeline Cree un nuevo objeto ILifeline en la interacción
Método públicoMiembro estático CreateLostFoundMessage Cree un mensaje que no comience en una línea de vida, o que no finalice en una línea de vida.
Método públicoMiembro estático CreateMessage Cree un mensaje completo, que empiece y termine en las líneas de vida especificadas.
Método públicoMiembro estático CreateProperty Cree un nuevo objeto IProperty en la interacción
Método públicoMiembro estático Delete(ICombinedFragment) Elimine el fragmento combinado y los mensajes, así como otros elementos que este cubra.
Método públicoMiembro estático Delete(IMessage) Elimine el mensaje.
Método públicoMiembro estático 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)