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


IDependencyView - интерфейс

Представляет представление зависимостей.

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

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

Синтаксис

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

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

Методы

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

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

События

  Имя Описание
Открытое событие AddDependencyNodes Происходит при добавлении новых узлов в представление зависимостей базы данных.
Открытое событие RemoveDependencyNodes Происходит при удалении новых узлов из представления зависимостей базы данных.

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

См. также

Ссылки

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