Partilhar via


Classe UseCaseExtensions

Métodos de extensão para manipular casos de uso.

Hierarquia de herança

Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.UseCaseExtensions

Namespace:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (em Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintaxe

'Declaração
<ExtensionAttribute> _
Public NotInheritable Class UseCaseExtensions
public static class UseCaseExtensions
[ExtensionAttribute]
public ref class UseCaseExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type UseCaseExtensions =  class end
public final class UseCaseExtensions

O tipo UseCaseExtensions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CreateExtend Crie um link de IExtend para mostrar que este caso de uso estende a definição de outro.
Método públicoMembro estático CreateInclude Crie um link de IInclude para mostrar que este caso de uso inclui outro.
Método públicoMembro estático GetExtendedCases Os casos de uso estendidos por esse caso de uso.
Método públicoMembro estático GetExtendingCases Os casos de uso que estendem esse caso de uso.
Método públicoMembro estático GetIncludedCases Os casos de uso que são incluídos por este caso de uso.
Método públicoMembro estático GetIncludingCases Os casos de uso que incluem-lo caso de uso.

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 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