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


IDatabaseSchemaView - интерфейс

Этот интерфейс представляет представление схемы базы данных в Visual Studio.

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

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый метод AddNodes(IList<IList<ISchemaModelViewerNode>>) Добавляет список узлов в представление схемы. (Унаследовано от ISchemaModelViewer.)
Открытый метод AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) Добавляет список узлов в представление схемы. (Унаследовано от ISchemaModelViewer.)
Открытый метод AddRootNode Добавляет корневой узел, обычно представляющий узел проекта, в представление схемы. (Унаследовано от ISchemaModelViewer.)
Открытый метод GetExpandedNodes Возвращает список развернутых узлов. (Унаследовано от ISchemaModelViewer.)
Открытый метод GetRootNodes Возвращает список корневых узлов. (Унаследовано от ISchemaModelViewer.)
Открытый метод GetSelectedModelElementNodes Анализирует все выбранные узлы и возвращает узлы, принадлежащие к ModelElementNodes. (Унаследовано от ISchemaModelViewer.)
Открытый метод GetSelectedNodes Возвращает список выбранных узлов. (Унаследовано от ISchemaModelViewer.)
Открытый метод 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.)

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

См. также

Ссылки

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