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 | Происходит при удалении новых узлов из представления зависимостей базы данных. |
В начало страницы