Classe LifelineExtensions
Métodos de extensão para ILifeline.
Hierarquia de herança
System.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 (superior) de uma especificação de execução.Use esta opção para adicionar a primeira mensagem de ou para a especificação de execução. | |
FindInsertionPoint(ILifeline, IInteractionOperand) | Retorna um ponto de inserção no início (superior) de um operando de interação.Use esta opção para adicionar a primeira mensagem dentro do operando de interação. | |
FindInsertionPointAfterCombinedFragment | Retorna um ponto de inserção imediatamente após o fragmento combinado de determinado | |
FindInsertionPointAfterExecutionSpecification | Retorna um ponto de inserção nesta linha de vida imediatamente após a especificação de execução de determinado. | |
FindInsertionPointAfterInteractionUse | Retorna um ponto de inserção imediatamente após o uso de interação determinado. | |
FindInsertionPointAfterMessage | Retorna um ponto de inserção nesta linha de vida imediatamente após a mensagem em questão. | |
FindInsertionPointAtBottom | O ponto de inserção na parte inferior da linha de vida | |
FindInsertionPointAtTop | O ponto de inserção no início da linha de vida. | |
GetAllIncomingMessages | Todas as mensagens de entrada para a linha de vida ou qualquer especificação de execução na linha de vida | |
GetAllOutgoingMessages | Todas as mensagens de saída de linha de vida ou de qualquer ExecutionSpecification na linha de vida | |
GetCombinedFragments | A coleção de fragmentos combinados que contenham mensagens inicial ou final nesta linha de vida, ou que usa a interação ou fragmentos aninhados que abrangem a esta linha de vida. | |
GetDisplayName | Obtenha a linha da vida da nome ou o nome e tipo, como exibido no diagrama. | |
GetExecutionSpecifications | Bloqueia o nível de especificação de execução na parte superior da linha de vida | |
GetInstanceType | Obter o nome de tipo. | |
GetOutgoingMessages | A saída de nível superior para mensagens de saída da linha de vida, não a partir de qualquer especificação de execução. | |
SetInstanceType | Defina o nome de tipo. |
Superior
Comentários
Para obter mais informações sobre os diagramas UML, consulte Desenvolvendo modelos para design de software.
Para obter mais informações sobre como usar a API de UML, consulte Diagramas e modelos UML estendendo.
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