Classe MessageExtensions

Metodi di estensione per interazioni di modifica.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.MessageExtensions

Spazio dei nomi:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintassi

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

Il tipo MessageExtensions espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico GetOppositeMessage Per un messaggio sincrono, restituisce la risposta.Per un messaggio di risposta, restituisce il messaggio in uscita.Restituisce null per i messaggi asincroni.
Metodo pubblicoMembro statico GetSourceExecutionSpecification La specifica dell'esecuzione da cui questo messaggio è in uscita.Null se questo ha origine direttamente su una linea di vita o è un messaggio trovato.
Metodo pubblicoMembro statico GetSourceLifeline La linea di vita da cui questo messaggio è in uscita.Null se questo è un messaggio trovato.
Metodo pubblicoMembro statico GetTargetExecutionSpecification La specifica dell'esecuzione verso cui questo messaggio è in ingresso.Null se questo ha destinazione direttamente su una linea di vita o è un messaggio perso.
Metodo pubblicoMembro statico GetTargetLifeline La linea di vita verso cui questo messaggio è in ingresso.Null se questo è un messaggio perso.

In alto

Note

Per ulteriori informazioni sui diagrammi UML, vedere Sviluppo di modelli per la progettazione software.

Per ulteriori informazioni sull'utilizzo delle API UML, vedere Estensione di modelli e diagrammi UML.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml