Partilhar via


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
Método públicoMembro estático 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.
Método públicoMembro estático 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.
Método públicoMembro estático FindInsertionPointAfterCombinedFragment Retorna um ponto de inserção imediatamente depois que o fragmento combinado determinado
Método públicoMembro estático FindInsertionPointAfterExecutionSpecification Retorna um ponto de inserção nesta corda de salvamento imediatamente após a especificação de execução.
Método públicoMembro estático FindInsertionPointAfterInteractionUse Retorna um ponto de inserção imediatamente após o uso fornecido da interação.
Método públicoMembro estático FindInsertionPointAfterMessage Retorna um ponto de inserção nesta corda de salvamento imediatamente depois da mensagem determinada.
Método públicoMembro estático FindInsertionPointAtBottom O ponto de inserção na parte inferior da corda de salvamento
Método públicoMembro estático FindInsertionPointAtTop O ponto de inserção na parte superior da corda de salvamento.
Método públicoMembro estático GetAllIncomingMessages Todas as mensagens de entrada para a corda de salvamento ou a qualquer especificação do em execução na corda de salvamento
Método públicoMembro estático GetAllOutgoingMessages Todas as mensagens de saída da corda de salvamento ou de qualquer ExecutionSpecification na corda de salvamento
Método públicoMembro estático 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.
Método públicoMembro estático GetDisplayName Obter o nome da corda de salvamento ou nome e tipo, como exibido no diagrama.
Método públicoMembro estático GetExecutionSpecifications Os blocos de nível superior da especificação do em execução na corda de salvamento
Método públicoMembro estático GetInstanceType Para obter o nome do tipo.
Método públicoMembro estático 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.
Método públicoMembro estático 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