Udostępnij za pośrednictwem


Klasa LifelineExtensions

Rozszerzenie metody ILifeline.

Hierarchia dziedziczenia

Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.LifelineExtensions

Przestrzeń nazw:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Zestaw:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Składnia

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

Typ LifelineExtensions uwidacznia następujące elementy członkowskie.

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski FindInsertionPoint(ILifeline, IExecutionSpecification) Zwraca punkt wstawiania na początku (na górze) specyfikacja wykonanie. Umożliwia dodawanie do pierwszej wiadomości do lub ze specyfikacji wykonanie.
Metoda publicznaStatyczny element członkowski FindInsertionPoint(ILifeline, IInteractionOperand) Zwraca punkt wstawiania na początku (na górze) Operand interakcji.Umożliwia dodawanie do pierwszej wiadomości wewnątrz Operand interakcji.
Metoda publicznaStatyczny element członkowski FindInsertionPointAfterCombinedFragment Zwraca punkt wstawiania bezpośrednio po danym połączeniu Fragment
Metoda publicznaStatyczny element członkowski FindInsertionPointAfterExecutionSpecification Zwraca punkt wstawiania na tej linii życia natychmiast po danej specyfikacji wykonanie.
Metoda publicznaStatyczny element członkowski FindInsertionPointAfterInteractionUse Zwraca punkt wstawiania bezpośrednio po danym użyciu interakcji.
Metoda publicznaStatyczny element członkowski FindInsertionPointAfterMessage Zwraca punkt wstawiania na tej linii życia natychmiast po danej wiadomości.
Metoda publicznaStatyczny element członkowski FindInsertionPointAtBottom Punkt wstawiania u dołu linii życia
Metoda publicznaStatyczny element członkowski FindInsertionPointAtTop Punkt wstawiania u góry linii życia.
Metoda publicznaStatyczny element członkowski GetAllIncomingMessages Wszystkie wiadomości przychodzące do linii życia lub oparcie wykonanie na linii życia
Metoda publicznaStatyczny element członkowski GetAllOutgoingMessages Wszystkie wiadomości wychodzące z linii życia lub z dowolnym ExecutionSpecification na linii życia
Metoda publicznaStatyczny element członkowski GetCombinedFragments Kolekcja w połączeniu fragmentów, które zawierają wiadomości rozpoczęcia lub zakończenia na tej linii życia, lub które zawierają używa interakcji lub fragmenty zagnieżdżone, które obejmuje ta linia życia.
Metoda publicznaStatyczny element członkowski GetDisplayName Pobierz linii życia nazwa lub nazwa i typ, jak wyświetlane na diagramie.
Metoda publicznaStatyczny element członkowski GetExecutionSpecifications Góry poziom specyfikacji wykonanie blokuje na linii życia
Metoda publicznaStatyczny element członkowski GetInstanceType Pobrać nazwy typu.
Metoda publicznaStatyczny element członkowski GetOutgoingMessages Najwyższego poziomu wychodzących wiadomości wychodzące z linii życia, nie z wszelkich specyfikacji wykonanie.
Metoda publicznaStatyczny element członkowski SetInstanceType Ustaw nazwę typu.

Początek

Uwagi

Aby uzyskać więcej informacji o diagramach UML, zobacz Modele projektowania dla projektowania oprogramowania.

Aby uzyskać więcej informacji dotyczących korzystania z interfejsu API UML, zobacz Rozszerzanie diagramów i modeli UML.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml