Condividi tramite


Classe LifelineExtensions

metodi di estensione per ILifeline.

Gerarchia di ereditarietà

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

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 LifelineExtensions
public static class LifelineExtensions
[ExtensionAttribute]
public ref class LifelineExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type LifelineExtensions =  class end
public final class LifelineExtensions

Il tipo LifelineExtensions espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico FindInsertionPoint(ILifeline, IExecutionSpecification) Restituisce a un punto di inserimento (superiore) di una specifica di esecuzione.Utilizzare questa opzione per aggiungere il primo messaggio dalla specifica di esecuzione.
Metodo pubblicoMembro statico FindInsertionPoint(ILifeline, IInteractionOperand) Restituisce a un punto di inserimento (superiore) di un operando interazione.Utilizzare questa opzione per aggiungere il primo messaggio nell'operando interazione.
Metodo pubblicoMembro statico FindInsertionPointAfterCombinedFragment Restituisce un punto di inserimento immediatamente dopo che il frammento combinato specificato
Metodo pubblicoMembro statico FindInsertionPointAfterExecutionSpecification Restituisce un punto di inserimento su questa linea di vita immediatamente dopo la specifica specificata di esecuzione.
Metodo pubblicoMembro statico FindInsertionPointAfterInteractionUse Restituisce un punto di inserimento immediatamente dopo l'utilizzo specificato interazione.
Metodo pubblicoMembro statico FindInsertionPointAfterMessage Restituisce un punto di inserimento su questa linea di vita immediatamente dopo il messaggio specificato.
Metodo pubblicoMembro statico FindInsertionPointAtBottom Il punto di inserimento nella parte inferiore della linea di vita
Metodo pubblicoMembro statico FindInsertionPointAtTop Il punto di inserimento all'inizio della linea di vita.
Metodo pubblicoMembro statico GetAllIncomingMessages Tutti i messaggi in arrivo alla linea di vita o a qualsiasi specifica di esecuzione sulla linea di vita
Metodo pubblicoMembro statico GetAllOutgoingMessages Tutti i messaggi in uscita dalla linea di vita o da qualsiasi ExecutionSpecification sulla linea di vita
Metodo pubblicoMembro statico GetCombinedFragments La raccolta di frammenti combinati che contengono messaggi che iniziano o che terminano in questa linea di vita, o contenenti gli utilizzi interazione e frammenti annidati relative a questa linea di vita.
Metodo pubblicoMembro statico GetDisplayName Ottenere il nome della linea di vita o nome e il tipo, come visualizzato in un diagramma.
Metodo pubblicoMembro statico GetExecutionSpecifications I blocchi di specifica dell'esecuzione di primo livello sulla linea di vita
Metodo pubblicoMembro statico GetInstanceType Ottenere il nome del tipo.
Metodo pubblicoMembro statico GetOutgoingMessages I messaggi in uscita di primo livello in uscita dalla linea di vita, non da qualsiasi specifica di esecuzione.
Metodo pubblicoMembro statico SetInstanceType Impostare il nome del tipo.

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