Freigeben über


InteractionExtensions-Klasse

Stellt Erweiterungsmethoden bereit.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntax

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

Der InteractionExtensions-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) Erstellen Sie ein kombiniertes Fragment, das einen Operanden enthält.Sie können auch zu einem späteren Zeitpunkt weitere Operanden hinzufügen.
Öffentliche MethodeStatischer Member CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) Erstellen Sie ein kombiniertes Fragment, das einen Operanden enthält.Sie können auch zu einem späteren Zeitpunkt weitere Operanden hinzufügen.
Öffentliche MethodeStatischer Member CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) Erstellen Sie ein kombiniertes Fragment, das einen Operanden enthält.Sie können auch zu einem späteren Zeitpunkt weitere Operanden hinzufügen.
Öffentliche MethodeStatischer Member CreateComment Erstellen Sie einen Kommentar.
Öffentliche MethodeStatischer Member CreateInteractionUse
Öffentliche MethodeStatischer Member CreateLifeline Erstellen eines neuen ILifeline-Objekts in der Interaktion
Öffentliche MethodeStatischer Member CreateLostFoundMessage Erstellen Sie eine Nachricht, die nicht in einer Lebenslinie beginnt oder endet.
Öffentliche MethodeStatischer Member CreateMessage Erstellen Sie eine vollständige Meldung, die in angegebenen Lebenslinien beginnt und endet.
Öffentliche MethodeStatischer Member CreateProperty Erstellen eines neuen IProperty-Objekts in der Interaktion
Öffentliche MethodeStatischer Member Delete(ICombinedFragment) Löschen Sie das kombinierte Fragment sowie die Meldungen und anderen Elemente, die es enthält.
Öffentliche MethodeStatischer Member Delete(IMessage) Löschen Sie die Meldung.
Öffentliche MethodeStatischer Member GetCombinedFragments Alle kombinierten Fragmente bei der Interaktion.

Zum Seitenanfang

Hinweise

Weitere Informationen zu UML-Diagrammen finden Sie unter Entwickeln von Modellen für den Softwareentwurf.

Weitere Informationen zur Verwendung der UML-API finden Sie unter Erweitern von UML-Modellen und Diagrammen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml-Namespace