Classe UseCaseExtensions

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

Hierarquia de herança

System.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 da outra.
Método públicoMembro estático CreateInclude Crie um link de IInclude para mostrar que o caso de uso inclui o 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 o caso de uso.
Método públicoMembro estático GetIncludedCases Os casos de uso são incluídos por este caso de uso.
Método públicoMembro estático GetIncludingCases Os casos de uso incluem esse caso de uso.

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