Klasa LifelineExtensions
Rozszerzenie metody ILifeline.
Hierarchia dziedziczenia
System.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 dodanie pierwszej wiadomości, do lub ze specyfikacji wykonanie. | |
FindInsertionPoint(ILifeline, IInteractionOperand) | Zwraca punkt wstawiania na początku (na górze) Operand interakcji.Umożliwia dodanie pierwszej wiadomości wewnątrz Operand interakcji. | |
FindInsertionPointAfterCombinedFragment | Zwraca punkt wstawiania bezpośrednio po danym połączeniu fragmentu | |
FindInsertionPointAfterExecutionSpecification | Zwraca punkt wstawiania na tej linii życia, niezwłocznie po danej specyfikacji wykonanie. | |
FindInsertionPointAfterInteractionUse | Zwraca punkt wstawiania bezpośrednio po użyciu danej interakcji. | |
FindInsertionPointAfterMessage | Zwraca punkt wstawiania na tej linii życia, niezwłocznie po danej wiadomości. | |
FindInsertionPointAtBottom | Punkt wstawiania na końcu linii życia | |
FindInsertionPointAtTop | Punkt wstawiania na początku linii życia. | |
GetAllIncomingMessages | Wszystkie wiadomości przychodzące do linii życia lub jakichkolwiek specyfikacji wykonanie na linii życia | |
GetAllOutgoingMessages | Wszystkie wiadomości wychodzące z linii życia lub z dowolnym ExecutionSpecification na linii życia | |
GetCombinedFragments | Kolekcja Scalonej fragmentów, które zawierają wiadomości rozpoczęcia lub zakończenia na tej linii życia lub zawierają interakcji używa lub fragmenty zagnieżdżone, które obejmuje to linia życia. | |
GetDisplayName | Get linii życia nazwa lub nazwa i typ, jak jest wyświetlana na diagramie. | |
GetExecutionSpecifications | Górny poziom specyfikacji wykonanie blokuje na linii życia | |
GetInstanceType | Pobrać nazwy typu. | |
GetOutgoingMessages | Wychodzące najwyższego poziomu wiadomości wychodzące z linii życia nie od wszelkich wykonanie specyfikacji. | |
SetInstanceType | Ustaw nazwę typu. |
Początek
Uwagi
Aby uzyskać więcej informacji na temat diagramów UML, zobacz Modele projektowania dla projektowania oprogramowania.
Aby uzyskać więcej informacji dotyczących korzystania z interfejsu API UML, zobacz Rozszerzanie modeli UML i diagramów.
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