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