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


ISchemaModelViewer - интерфейс

Представляет средство просмотра абстрактных моделей, например представление схемы или средство просмотра зависимостей.

Этот интерфейс API CLS-несовместим. 

Пространство имен:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Сборка:  Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewer =  interface end
public interface ISchemaModelViewer

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

Методы

  Имя Описание
Открытый метод AddNodes(IList<IList<ISchemaModelViewerNode>>) Добавляет список узлов в представление схемы.
Открытый метод AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) Добавляет список узлов в представление схемы.
Открытый метод AddRootNode Добавляет корневой узел, обычно представляющий узел проекта, в представление схемы.
Открытый метод GetExpandedNodes Возвращает список развернутых узлов.
Открытый метод GetRootNodes Возвращает список корневых узлов.
Открытый метод GetSelectedModelElementNodes Анализирует все выбранные узлы и возвращает узлы, принадлежащие к ModelElementNodes.
Открытый метод GetSelectedNodes Возвращает список выбранных узлов.
Открытый метод ProjectNodeRenamed Обновляет пользовательский интерфейс, отображая переименование.
Открытый метод Refresh Обновляет представление схемы.
Открытый метод RefreshNodes Обновляет указанный список узлов.
Открытый метод RegisterForCommandRouting Регистрирует указанный объект для маршрутизации целевого объекта команды OLE.
Открытый метод RegisterForLimitedCommandRouting Регистрирует указанный объект для маршрутизации целевого объекта команды OLE.
Открытый метод RemoveFromCommandRouting Удаляет указанный объект из маршрутизации целевого объекта команды OLE.
Открытый метод RemoveNode Удаляет указанный узел из дерева.
Открытый метод RemoveNodes Удаляет список узлов из представления схемы.
Открытый метод SelectAndExpandActiveProjectNode Выбирает и разворачивает узел, представляющий выбранный или активный проект.
Открытый метод SelectAndExpandProjectNode Выбирает и разворачивает узел проекта.
Открытый метод SelectNode Выбирает и (необязательно) разворачивает узел для указанного элемента модели.
Открытый метод SelectNodes(IList<IModelElement>) Выбирает узлы, связанные с указанным элементом модели.
Открытый метод SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) Выбирает и (необязательно) разворачивает узлы с указанными путями.

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

См. также

Ссылки

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer - пространство имен