![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IDSRefBuilder |
Позволяет создать объект ссылки источника данных (DSRef), который указывает один или несколько объектов данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataAsyncCommand |
Представляет интерфейс, который содержит методы для выполнения команд данных в асинхронном режиме. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataCommand |
Представляет интерфейс, предоставляющий методы для команды обработки данных, включая построение и выполнение команд данных разных типов к источникам данных, получить только для чтения результатов, и получить код состояния команды. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionEquivalencyComparer |
Предоставляет возможность сравнивать строки подключения к данным для эквивалентности. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionPromptDialog |
Представляет интерфейс для диалоговых окон, которое может запроса у пользователя сведений, если подключение данных открывается. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionProperties |
Представляет интерфейс, предоставляющий методы и свойства для обработки и форматирования строк подключения, а также для хранения строго типизированных свойств настраиваемых атрибутов и синонимов. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionSupport |
Представляет интерфейс, предоставляющий методы и свойства, позволяющие работать непосредственно с подключениями к источнику данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionUIConnector |
Предоставляет возможность настраивать функциональности открытия соединения в контексте пользовательского интерфейса подключения (например, " диалогового окна подключения к данным). |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionUIControl |
Представляет интерфейс, предоставляющий методы и свойства, которые включают пользовательский элемент управления пользовательского интерфейса (пользовательского интерфейса) для редактирования свойства соединения в диалоговом окне Подключение к данным. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionUIProperties |
Предоставляет возможность управлять свойства подключения к данным в контексте пользовательского интерфейса подключения (например, " диалогового окна подключения к данным). |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataConnectionUITester |
Предоставляет возможность протестировать соединение со свойствами, указанные в диалоговом окне соединения. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataMappedObjectConverter |
Предоставляет возможность преобразования ограничения, передаваемые сопоставленному селектору объекта в основные ограничения для передачи в селектору типа источник- конкретных данных, таким образом разрешая, полученного выделение.Также обеспечивает преобразование члены базового объекта данных к элементам сопоставляемого объекта, в результате чего сопоставленных представлений объектов данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataObjectIdentifierConverter |
Представляет интерфейс, предоставляющий методы для преобразования идентификаторов объектов источник- конкретных данных из строк к отдельным частям идентификатора и от идентификатора делит к строкам. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataObjectIdentifierResolver |
Представляет интерфейс, предоставляющий методы развернуть и заключать контракт идентификатор для конкретного объекта данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataObjectMemberComparer |
Представляет интерфейс, предоставляющий методы для сравнения 2 или свойства идентификатора объекта данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataObjectSelector |
Включает получение метаданных источник- конкретных данных об объектах из хранилища объекта.Источник хранилища объекта XML-файл поддержки объекта данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataObjectSupport |
Предоставляет возможность получить через поток XML, описание типов объектов данных для источника данных.Затем можно интерпретировать и обработать эти сведения с помощью программных средств. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataParameter |
Представляет интерфейс, предоставляющий методы и свойства для обработки параметров данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataParameterDescriptor |
Предоставляет свойства, описывающие параметр данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataReader |
Представляет интерфейс, предоставляющий методы и свойства для считывания данных из любого источника данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataReaderDescriptor |
Предоставляет свойства, описывающие модуль чтения данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataSourceInformation |
Представляет интерфейс, предоставляющий методы и свойства для извлечения свойств о конкретном источнике данных, переданном в виде пар "имя-значение". |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataSourceVersionComparer |
Представляет интерфейс, который предоставляет возможность сравнивать строки версии 2 источник- конкретных данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataTransaction |
Представляет интерфейс, предоставляющий методы и свойства для транзакционной обработки, которая позволяет зафиксировать или откатить ряд взаимосвязанных операций как пакет. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewBrowseObjectProvider |
Представляет интерфейс, который предоставляет возможность извлечения специализированное обзор объект для указанного узла в заданном представлении данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewCaptionProvider |
Предоставляет возможность получить заголовок элемента узла в обозревателе сервера. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewCommandProvider |
Предоставляет возможность реализации команды, в частности пользовательских команд для узлы в представлении данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewDocumentProvider |
Предоставляет возможность открыть документ возвратить моникер документа и выполнения других действий в результате документа в Visual Studio разъединяют обозревателе. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewDocumentProvider2 |
Предоставляет возможность проверять состояние или сохранить документ в обозревателе серверов Visual Studio. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewDragSourceProvider |
Предоставляет возможность перетаскивать выделенные узлы в иерархии представления данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewDropTargetProvider |
Представляет возможность удалить данные на узлах в иерархии представления данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewHierarchy |
Представляет поставщика возможность управлять соединение обозревателя сервера через свою реализацию как данные просмотр иерархии. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewIconProvider |
Предоставляет возможность наблюдения значки узлов в иерархии представления данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewSupport |
Представляет интерфейс, который предоставляет возможность получить поток XML, который предоставляет описание одного или нескольких представлений данных. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewUserContextProvider |
Предоставляет возможность создания контекста пользователя, чтобы показать, какой компонент обозревателя серверов как был выбран. |
![Открытый интерфейс Открытый интерфейс](images/bb161595.pubinterface(ru-ru,vs.110).gif) |
IVsDataViewVisibilityProvider |
Предоставляет возможность контроля видимости узлов в иерархии представления данных. |