Udostępnij za pośrednictwem


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
Metoda publicznaStatyczny element członkowski GetOppositeMessage Synchroniczne wiadomości zwraca odpowiedź.Wiadomości odpowiedzi zwraca wiadomość wychodząca.Zwraca wartość null dla wiadomości asynchronicznych.
Metoda publicznaStatyczny element członkowski 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.
Metoda publicznaStatyczny element członkowski GetSourceLifeline Linia życia, z którego ta wiadomość jest określony jako wychodzący.NULL, jeśli jest to wiadomość znalezione.
Metoda publicznaStatyczny element członkowski 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.
Metoda publicznaStatyczny element członkowski 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