Classe InteractionExtensions
Fornece métodos de extensão.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.InteractionExtensions
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Sintaxe
'Declaração
<ExtensionAttribute> _
Public NotInheritable Class InteractionExtensions
public static class InteractionExtensions
[ExtensionAttribute]
public ref class InteractionExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type InteractionExtensions = class end
public final class InteractionExtensions
O tipo InteractionExtensions expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
CreateCombinedFragment(IInteraction, InteractionOperatorKind, IInteractionUse) | Crie um fragmento combinado, contendo um operando.Você pode adicionar mais operandos posteriormente. | |
CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IInsertionPoint>) | Crie um fragmento combinado, contendo um operando.Você pode adicionar mais operandos posteriormente. | |
CreateCombinedFragment(IInteraction, InteractionOperatorKind, IEnumerable<IMessage>) | Crie um fragmento combinado, contendo um operando.Você pode adicionar mais operandos posteriormente. | |
CreateComment | Crie um comentário. | |
CreateInteractionUse | ||
CreateLifeline | Criar um novo objeto de ILifeline na interação | |
CreateLostFoundMessage | Crie uma mensagem que não comece em uma linha de vida, ou que não termina em uma linha de vida. | |
CreateMessage | Crie uma mensagem completa, começando e terminando em linhas de vida especificadas. | |
CreateProperty | Criar um novo objeto de IProperty na interação | |
Delete(ICombinedFragment) | Exclua fragmento combinado e as mensagens e outros elementos que ele cobre. | |
Delete(IMessage) | Exclua a mensagem. | |
GetCombinedFragments | Todos os fragmentos combinados sob a interação. |
Início
Comentários
Para obter mais informações sobre os diagramas UML, consulte O desenvolvimento de modelos de 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 static (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