Interface IModelingProjectReader

Acessos de um projeto de modelagem no modo somente leitura.

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

Sintaxe

'Declaração
Public Interface IModelingProjectReader _
    Inherits IDisposable
public interface IModelingProjectReader : IDisposable
public interface class IModelingProjectReader : IDisposable
type IModelingProjectReader =  
    interface
        interface IDisposable
    end
public interface IModelingProjectReader extends IDisposable

O tipo IModelingProjectReader expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública DiagramFileNames Os nomes dos arquivos de diagrama disponíveis no projeto da modelagem.
Propriedade pública Store O IModelStore que contém o modelo que foi lido.

Superior

Métodos

  Nome Descrição
Método público Dispose Executa tarefas definido pelo aplicativo associadas liberando, liberando ou redefinindo recursos não gerenciados. (Herdado de IDisposable.)
Método público LoadDiagram Abre um diagrama especificado.O diagrama deve pertencer a este projeto de modelagem.

Superior

Métodos de extensão

  Nome Descrição
Método de extensão público GetLoadMessages() Sobrecarregado. Obtém as mensagens de erro geradas quando a IModelingProjectReader foi usado para ler um modelo. (Definido por ModelingProjectExtensions.)
Método de extensão público GetLoadMessages<T>() Sobrecarregado. Obtém as mensagens de erro geradas quando a IModelingProjectReader foi usado para ler um modelo. (Definido por ModelingProjectExtensions.)

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 Diagramas e modelos UML estendendo.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility