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 | |
---|---|---|
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. | |
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. | |
FindInsertionPointAfterCombinedFragment | Restituisce un punto di inserimento immediatamente dopo che il frammento combinato specificato | |
FindInsertionPointAfterExecutionSpecification | Restituisce un punto di inserimento su questa linea di vita immediatamente dopo la specifica specificata di esecuzione. | |
FindInsertionPointAfterInteractionUse | Restituisce un punto di inserimento immediatamente dopo l'utilizzo specificato interazione. | |
FindInsertionPointAfterMessage | Restituisce un punto di inserimento su questa linea di vita immediatamente dopo il messaggio specificato. | |
FindInsertionPointAtBottom | Il punto di inserimento nella parte inferiore della linea di vita | |
FindInsertionPointAtTop | Il punto di inserimento all'inizio della linea di vita. | |
GetAllIncomingMessages | Tutti i messaggi in arrivo alla linea di vita o a qualsiasi specifica di esecuzione sulla linea di vita | |
GetAllOutgoingMessages | Tutti i messaggi in uscita dalla linea di vita o da qualsiasi ExecutionSpecification sulla linea di vita | |
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. | |
GetDisplayName | Ottenere il nome della linea di vita o nome e il tipo, come visualizzato in un diagramma. | |
GetExecutionSpecifications | I blocchi di specifica dell'esecuzione di primo livello sulla linea di vita | |
GetInstanceType | Ottenere il nome del tipo. | |
GetOutgoingMessages | I messaggi in uscita di primo livello in uscita dalla linea di vita, non da qualsiasi specifica di esecuzione. | |
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