Partilhar via


Classe ConstraintExtensions

Métodos de extensão para IConstraint.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.ConstraintExtensions

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

Sintaxe

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

O tipo ConstraintExtensions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CreateSpecificationLiteralBoolean Criar um novo objeto de ILiteralBoolean na restrição
Método públicoMembro estático CreateSpecificationLiteralInteger Criar um novo objeto de ILiteralInteger na restrição
Método públicoMembro estático CreateSpecificationLiteralString Criar um novo objeto de ILiteralString na restriçã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