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 | |
---|---|---|
![]() ![]() |
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. |
![]() ![]() |
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. |
![]() ![]() |
FindInsertionPointAfterCombinedFragment | Zwraca punkt wstawiania bezpośrednio po danym połączeniu Fragment |
![]() ![]() |
FindInsertionPointAfterExecutionSpecification | Zwraca punkt wstawiania na tej linii życia natychmiast po danej specyfikacji wykonanie. |
![]() ![]() |
FindInsertionPointAfterInteractionUse | Zwraca punkt wstawiania bezpośrednio po danym użyciu interakcji. |
![]() ![]() |
FindInsertionPointAfterMessage | Zwraca punkt wstawiania na tej linii życia natychmiast po danej wiadomości. |
![]() ![]() |
FindInsertionPointAtBottom | Punkt wstawiania u dołu linii życia |
![]() ![]() |
FindInsertionPointAtTop | Punkt wstawiania u góry linii życia. |
![]() ![]() |
GetAllIncomingMessages | Wszystkie wiadomości przychodzące do linii życia lub oparcie wykonanie na linii życia |
![]() ![]() |
GetAllOutgoingMessages | Wszystkie wiadomości wychodzące z linii życia lub z dowolnym ExecutionSpecification na linii życia |
![]() ![]() |
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. |
![]() ![]() |
GetDisplayName | Pobierz linii życia nazwa lub nazwa i typ, jak wyświetlane na diagramie. |
![]() ![]() |
GetExecutionSpecifications | Góry poziom specyfikacji wykonanie blokuje na linii życia |
![]() ![]() |
GetInstanceType | Pobrać nazwy typu. |
![]() ![]() |
GetOutgoingMessages | Najwyższego poziomu wychodzących wiadomości wychodzące z linii życia, nie z wszelkich specyfikacji wykonanie. |
![]() ![]() |
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