LifelineExtensions-Klasse
Erweiterungsmethoden für ILifeline.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.LifelineExtensions
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public NotInheritable Class LifelineExtensions
public static class LifelineExtensions
[ExtensionAttribute]
public ref class LifelineExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type LifelineExtensions = class end
public final class LifelineExtensions
Der LifelineExtensions-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
FindInsertionPoint(ILifeline, IExecutionSpecification) | Gibt eine Einfügemarke am Anfang (oben) einer Ausführungsspezifikation zurück.Verwenden Sie dies, um die erste Nachricht in einer oder aus der Ausführungsspezifikation hinzuzufügen. | |
FindInsertionPoint(ILifeline, IInteractionOperand) | Gibt eine Einfügemarke am Anfang (oben) eines Interaktionsoperanden zurück.Verwenden Sie dies, um die erste Nachricht innerhalb des Interaktionsoperanden hinzuzufügen. | |
FindInsertionPointAfterCombinedFragment | Gibt eine Einfügemarke unmittelbar nach dem angegebenen kombinierten Fragment zurück. | |
FindInsertionPointAfterExecutionSpecification | Gibt eine Einfügemarke in dieser Lebenslinie unmittelbar nach der angegebenen Ausführungsspezifikation zurück. | |
FindInsertionPointAfterInteractionUse | Gibt eine Einfügemarke unmittelbar nach der angegebenen Interaktionsverwendung zurück. | |
FindInsertionPointAfterMessage | Gibt eine Einfügemarke in dieser Lebenslinie unmittelbar nach der angegebenen Meldung zurück. | |
FindInsertionPointAtBottom | Die Einfügemarke am unteren Ende der Lebenslinie | |
FindInsertionPointAtTop | Die Einfügemarke am oberen Ende der Lebenslinie. | |
GetAllIncomingMessages | Alle auf der Lebenslinie oder einer beliebigen Ausführungsspezifikation auf der Lebenslinie eingehenden Nachrichten | |
GetAllOutgoingMessages | Alle von der Lebenslinie oder von einer ExecutionSpecification auf der Lebenslinie ausgehenden Nachrichten | |
GetCombinedFragments | Die Auflistung von kombinierten Fragmenten, die Meldungen enthalten, die in dieser Lebenslinie beginnen oder enden, oder die Interaktionsverwendungen oder geschachtelte Fragmente enthalten, die diese Lebenslinie beschreiben. | |
GetDisplayName | Ruft den Namen der Lebenslinien oder Name und Typ ab, wie im Diagramm angezeigt. | |
GetExecutionSpecifications | Die Ausführungsspezifikation auf oberster Ebene blockiert auf der Lebenslinie. | |
GetInstanceType | Ruft den Typnamen ab. | |
GetOutgoingMessages | Die ausgehenden Nachrichten der obersten Ebene ausgehend von der Lebenslinie, nicht von einer Ausführungsspezifikation. | |
SetInstanceType | Legt den Typnamen fest. |
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