Klasa MessageExtensions
Rozszerzenie metody interakcji.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.MessageExtensions
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 MessageExtensions
public static class MessageExtensions
[ExtensionAttribute]
public ref class MessageExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type MessageExtensions = class end
public final class MessageExtensions
Typ MessageExtensions uwidacznia następujące elementy członkowskie.
Metody
Nazwa | Opis | |
---|---|---|
GetOppositeMessage | Synchroniczne wiadomości zwraca odpowiedź.Wiadomości odpowiedzi zwraca wiadomość wychodząca.Zwraca wartość null dla wiadomości asynchronicznych. | |
GetSourceExecutionSpecification | Specyfikacja wykonanie, z którego ta wiadomość jest określony jako wychodzący.Wartość NULL, jeśli to jest pochodzących bezpośrednio na kształt linia życia lub jest znalezionego komunikatu. | |
GetSourceLifeline | Linia życia, z którego ta wiadomość jest określony jako wychodzący.NULL, jeśli jest to wiadomość znalezione. | |
GetTargetExecutionSpecification | Specyfikacja wykonanie tej wiadomości jest przychodzące.Wartość NULL, jeśli to jest skierowane bezpośrednio na kształt linia życia lub jest utracone wiadomości. | |
GetTargetLifeline | Linia życia, do którego ta wiadomość jest przychodzące.NULL, jeśli jest to utracone wiadomości. |
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