Поделиться через


IModelingProjectReader - интерфейс

Осуществляет доступ к проекту моделирования в режиме "только для чтения".

Пространство имен:  Microsoft.VisualStudio.ArchitectureTools.Extensibility
Сборка:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (в Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Синтаксис

'Декларация
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

Тип IModelingProjectReader предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство DiagramFileNames Имена файлов схемы, доступные в проекте моделирования.
Открытое свойство Store IModelStore, содержащий прочтенную модель.

В начало страницы

Методы

  Имя Описание
Открытый метод Dispose Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.)
Открытый метод LoadDiagram Открывает указанную схему.Схема должна принадлежать проекту моделирования.

В начало страницы

Методы расширения

  Имя Описание
Открытый метод расширения GetLoadMessages() Перегружен. Получает любые сообщения об ошибках, сформированные при использовании IModelingProjectReader для чтения модели. (Определено в ModelingProjectExtensions.)
Открытый метод расширения GetLoadMessages<T>() Перегружен. Получает любые сообщения об ошибках, сформированные при использовании IModelingProjectReader для чтения модели. (Определено в ModelingProjectExtensions.)

В начало страницы

Заметки

Дополнительные сведения о диаграммах UML см. в разделе Разработка моделей для программного проектирования.

Дополнительные сведения об использовании API UML см. в разделе Расширение моделей и схем UML.

См. также

Ссылки

Microsoft.VisualStudio.ArchitectureTools.Extensibility - пространство имен