IVsDataViewHierarchy - интерфейс
Представляет поставщика возможность управлять соединение обозревателя сервера через свою реализацию как данные просмотр иерархии.
Этот интерфейс API CLS-несовместим.
Пространство имен: Microsoft.VisualStudio.Data.Services.SupportEntities
Сборка: Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public Interface IVsDataViewHierarchy
[CLSCompliantAttribute(false)]
public interface IVsDataViewHierarchy
[CLSCompliantAttribute(false)]
public interface class IVsDataViewHierarchy
[<CLSCompliantAttribute(false)>]
type IVsDataViewHierarchy = interface end
public interface IVsDataViewHierarchy
Тип IVsDataViewHierarchy предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
CurrentView | Возвращает текущее представление иерархии представления данных. |
![]() |
ExplorerConnection | Возвращает текущее соединение в обозреватель сервера. |
![]() |
IsConnectionInitialized | Возвращает значение, показывающее, было ли соединение инициализируется в обозреватель сервера. |
![]() |
IsModelInitialized | Возвращает значение, показывающее, является ли модель инициализирована поддержки. |
![]() |
IsViewSupportInitialized | Получает значение, указывающее, инициализирован ли объект поддержки обнаружения. |
![]() |
Model | Получает существующий объект модели поддержки. |
![]() |
PersistentCommands | Возвращает коллекцию пар "имя-значение" команд, которые сопоставлены с текущим подключением обозревателя серверов, и сохранено в реестре. |
![]() |
PersistentProperties | Возвращает коллекцию пар "имя-значение" для свойств, которые сопоставлены с текущим подключением обозревателя серверов, и сохранено. |
![]() |
ServiceProvider | Возвращает текущий поставщика службы данных. |
![]() |
ViewSupport | Возвращает объект поддержки представления, связанный с текущим подключением обозревателя серверов. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CreateNewItem | Создает новый узел в иерархии представления данных. |
![]() |
CreateNewItems | Создает указанное количество новых узлов в иерархии представления данных. |
![]() |
DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, array<Object[]) | Добавляет указанный узел в очереди узлов, вставляемый на более позднее время, если родительский узел не был развернут или еще не создан.В противном случае вставки заданный узел сразу. |
![]() |
DelayInsertItem(String, String, Int32, array<Object[]) | Добавляет указанный узел в очереди узлов, вставляемый на более позднее время, если родительский узел не был развернут или еще не создан.В противном случае вставки заданный узел сразу. |
![]() |
DiscardItem | Удаляет указанный узел из обозревателя серверов и de- выбирает соответствующий объект из памяти. |
![]() |
GetOtherViewHierarchy | Извлекает иерархия представление данных, связанное с заданным помощью обозревателя серверов соединение. |
![]() |
GetProviderImplementation<T> | Создает реализация универсального типа T из указанного типа. |
![]() |
GetViewCommonNodeInfo | Возвращает IVsDataViewCommonNodeInfo для указанного узла. |
![]() |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) | Вставляет заданный узел и его дочерние узлы, при наличии таковой, в указанный родительский узел. |
![]() |
InsertItem(Int32, String, Int32, array<Object[]) | Вставляет заданный узел в указанный родительский узел. |
![]() |
RemoveItem(Int32) | Удаляет указанный узел из обозревателя серверов и отменяет его. |
![]() |
RemoveItem(Int32, Boolean) | Удаляет указанный узел из обозревателя серверов.При желании можно отменить заданный узел. |
![]() |
SetNewItemSaveName | Задает имя для использования при сохранении указанный узел. |
В начало страницы
Заметки
Этот интерфейс реализован как служба встроенного DDEX.
См. также
Ссылки
Microsoft.VisualStudio.Data.Services.SupportEntities - пространство имен