Compartilhar via


Interface IModelingProjectReader

Acessa 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.

Início

Métodos

  Nome Descrição
Método público Dispose Executa tarefas de definição de 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.

Início

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 o 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 o IModelingProjectReader foi usado para ler um modelo. (Definido por ModelingProjectExtensions.)

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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.ArchitectureTools.Extensibility