ISchemaModelViewerController - интерфейс
Интерфейс контроллера представления схемы.
Этот интерфейс API CLS-несовместим.
Пространство имен: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Сборка: Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewerController _
Inherits IDisposable
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewerController : IDisposable
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewerController : IDisposable
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewerController =
interface
interface IDisposable
end
public interface ISchemaModelViewerController extends IDisposable
Тип ISchemaModelViewerController предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
ProjectNode | Получает узел проекта базы данных, связанный с данным контроллером. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CanBeDisplayed | Указывает, можно ли отобразить указанный элемент модели в представлении схемы. |
![]() |
CanDeleteObjects | Определяет, можно ли удалить список узлов элементов модели. |
![]() |
DeleteObjects | |
![]() |
Dispose | Выполняет определяемые приложением задачи, связанные с высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable.) |
![]() |
GetAdditionalObjectsToDelete | Этот метод вызывается DeleteObjects для получения дополнительных удаляемых элементов. |
![]() |
GetCaption | Возвращает заголовок для заданного узла элемента. |
![]() |
GetChildren | Возвращает список дочерних узлов указанного родительского узла. |
![]() |
GetPathsToElement | Возвращает путь к указанному элементу в иерархии. |
![]() |
GetSelectionPathToElement | Возвращает путь элементу, который используемому при переходе к элементу в представлении схемы. |
![]() |
Initialize | Вызывается узлом проекта для инициализации контроллера. |
![]() |
InitializeRootNode | Запрос, который используется в двух следующих ситуациях: 1 Пользовательский интерфейс был инициализирован и просит Контролера создать и добавить его корневой узел; 2 проект был загружен. |
![]() |
NodeInUse | Предоставляет уведомление о состоянии использования указанного узла. |
![]() |
Refresh | Обновляет иерархию. |
В начало страницы
См. также
Ссылки
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer - пространство имен