Condividi tramite


Classe InteractionExtensions

Fornisce metodi di estensione.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintassi

'Dichiarazione
<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

Il tipo InteractionExtensions espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) Creare un frammento combinato contenente un operando.È possibile aggiungere più operandi in un secondo momento.
Metodo pubblicoMembro statico CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) Creare un frammento combinato contenente un operando.È possibile aggiungere più operandi in un secondo momento.
Metodo pubblicoMembro statico CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) Creare un frammento combinato contenente un operando.È possibile aggiungere più operandi in un secondo momento.
Metodo pubblicoMembro statico CreateComment Creare un commento.
Metodo pubblicoMembro statico CreateInteractionUse
Metodo pubblicoMembro statico CreateLifeline Creare un nuovo oggetto ILifeline nell'interazione
Metodo pubblicoMembro statico CreateLostFoundMessage Creare un messaggio che non inizia su una linea di vita o che non termina su una linea di vita.
Metodo pubblicoMembro statico CreateMessage Creare un messaggio completo, che inizia e finisce con le linee di vita specificate.
Metodo pubblicoMembro statico CreateProperty Creare un nuovo oggetto IProperty nell'interazione
Metodo pubblicoMembro statico Delete(ICombinedFragment) Eliminare il frammento combinato, i messaggi e gli altri elementi illustrati.
Metodo pubblicoMembro statico Delete(IMessage) Eliminare il messaggio.
Metodo pubblicoMembro statico GetCombinedFragments Tutti i frammenti combinati nell'interazione.

In alto

Note

Per ulteriori informazioni sui diagrammi UML, vedere Sviluppo di modelli per la progettazione software.

Per ulteriori informazioni sull'utilizzo delle API UML, vedere Estensione di modelli e diagrammi UML.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml