Classe ModelingProject

Permite a leitura de um projeto de modelagem UML.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.ModelingProject

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

Sintaxe

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

O tipo ModelingProject expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático GetReadWriteModelingProject Acesse um projeto UML por seu GUID.
Método públicoMembro estático LoadReadOnly Abra um projeto de modelagem em modo somente leitura.

Início

Campos

  Nome Descrição
Campo públicoMembro estático LayerModelExtension O nome da extensão do arquivo usado para modelos de camada.
Campo públicoMembro estático ModelDefinitionFileExtension A extensão de arquivo usada para arquivos de projeto de modelagem.
Campo públicoMembro estático ModelDefinitionFolderName O nome da pasta onde estão armazenados os arquivos de pacote.

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