Compartilhar via


Classe InterfaceExtensions

Métodos de extensão para IInterface.

Hierarquia de herança

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

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

Sintaxe

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

O tipo InterfaceExtensions expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático CreateAttribute Criar um novo objeto de IProperty na Interface
Método públicoMembro estático CreateOperation Criar um novo objeto de IOperation na Interface

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