Classe LifelineExtensions
Métodos de extensão para ILifeline.
Hierarquia de herança
Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.LifelineExtensions
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintaxe
'Declaração
<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
O tipo LifelineExtensions expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
FindInsertionPoint(ILifeline, IExecutionSpecification) | Retorna um ponto de inserção no início (parte superior) de uma especificação de execução. Use para adicionar a primeira mensagem para ou da especificação de execução. | |
FindInsertionPoint(ILifeline, IInteractionOperand) | Retorna um ponto de inserção no início (parte superior) de um operando de interação a seguir.Use para adicionar a primeira mensagem no operando da interação. | |
FindInsertionPointAfterCombinedFragment | Retorna um ponto de inserção imediatamente depois que o fragmento combinado determinado | |
FindInsertionPointAfterExecutionSpecification | Retorna um ponto de inserção nesta corda de salvamento imediatamente após a especificação de execução. | |
FindInsertionPointAfterInteractionUse | Retorna um ponto de inserção imediatamente após o uso fornecido da interação. | |
FindInsertionPointAfterMessage | Retorna um ponto de inserção nesta corda de salvamento imediatamente depois da mensagem determinada. | |
FindInsertionPointAtBottom | O ponto de inserção na parte inferior da corda de salvamento | |
FindInsertionPointAtTop | O ponto de inserção na parte superior da corda de salvamento. | |
GetAllIncomingMessages | Todas as mensagens de entrada para a corda de salvamento ou a qualquer especificação do em execução na corda de salvamento | |
GetAllOutgoingMessages | Todas as mensagens de saída da corda de salvamento ou de qualquer ExecutionSpecification na corda de salvamento | |
GetCombinedFragments | A coleção dos fragmentos combinados que contêm as mensagens que começam ou que terminam nesta corda de salvamento, ou que contêm a interação ou fragmentos aninhados que abrangem a corda de salvamento. | |
GetDisplayName | Obter o nome da corda de salvamento ou nome e tipo, como exibido no diagrama. | |
GetExecutionSpecifications | Os blocos de nível superior da especificação do em execução na corda de salvamento | |
GetInstanceType | Para obter o nome do tipo. | |
GetOutgoingMessages | As mensagens de saída de nível superior de saída da corda de salvamento, não de qualquer especificação de execução. | |
SetInstanceType | Definir o nome do tipo. |
Superior
Comentários
Para obter mais informações sobre diagramas de UML, consulte Desenvolvendo modelos para design de software.
Para obter mais informações sobre como usar UML API, consulte Estendendo modelos e diagramas UML.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml