Приступая к работе (DDEX)
Пакет SDK для расширяемости конструктора данных (DDEX) предоставляет документацию, примеры и ресурсы, помогающие в реализации поставщика DDEX для предоставления сторонние объекты источника данных в Visual Studio. Поставщики DDEX позволяют объектам, которые предоставляются из виртуального источника данных.
Что такое DDEX?
Увеличивает DDEX Visual Studio взаимодействие во время разработки, позволяя конструкторы данных для взаимодействия со сторонними источниками данных, а также их иерархиями объекта. При самом высоком уровне DDEX определяет систематический способ расширение конструкторам данных и функциям данные-родственным Visual Studio. Более практически это включает 2 штендера архитектуры:
DDEX использует набор общих сущности поддержки будет расширено специализированными поставщиками данных, которые вызываются поставщиком DDEX. Эти сущности поддержки, управляемые классы, поддерживающие, какие обработка данные-команды перечисление объектов, поддержка подключения к данным, поддержка объекта данных, поддержка обнаружения и многочисленное другие важные возможности. Visual Studio функциональные возможности уровня пользователя предоставляет службы для этих возможностей.
Предоставляет набор DDEX Visual Studioслужбы эта функциональность отображать, которую сущностями поддержки. Часть важной Visual Studio службы включают следующее:
Фабрика объекта данных (DDEXIVsDataProviderObjectFactory класс).
Предоставляет способ создания подключение-родственные объекты.
Диспетчер поставщика (DDEXIVsDataProviderManager класс).
Позволяет получить список зарегистрированных поставщиков и запрос DDEX для объектов определенного типа.
Диалоговое окно соединения к даннымIVsDataConnectionDialog класс).
Позволяет к данным собрати для создания подключения к данным и собирать системные требования, относящиеся к объект-производства поставщика.
Фабрика подключения к даннымIVsDataConnectionFactory класс).
Позволяет создать объекты подключения к данным.
Примечание
Полный список сущностей и поддержки DDEX Visual Studio службы см. в разделе архитектура расширяемости конструктора данных.
С DDEX, объекты данных из любого источника могут участвовать в действительности Visual Studio интегрированная среда разработки (ide), отображается в виде иерархии объекта в Обозреватель серверовполностью перетаскивания и примите участие в взаимодействии время разработки.
Предоставление сторонние объекты источника данных в Visual Studio требует, в дополнение к поставщику DDEX, один XML-файл, который определяет свои типы объектов данных и другое, описывающее в иерархии представления данных. Эти xml-файлы должны проверить на соответствие схем, определенных в DataObjectSupport.xsd и DataViewSupport.xsd. Эти файлы XSD входящих в пакет SDK DDEX и устанавливаются (по умолчанию) Диск. Пакет SDK \ program files \ Microsoft Visual Studio 2008 \номер построения\ \ VisualStudioIntegration общее \ схемы.
Оба этих файлов определения схемы (xsd) описаны в Справочник по схеме DDEX XML.
В дополнение к конкретному поставщику и XML-файл DDEX, можно использовать элементы управляемой DDEX ссылки на библиотеки классов.
Содержание
архитектура расширяемости конструктора данных
Общее описание архитектуры расширяемости конструктора данных.поддержка объекта данных DDEX
В узле верхнего уровня, который предоставляет подробную документацию поддержки объекта данных DDEX.поддержка представления данных DDEX
В узле верхнего уровня, который предоставляет подробную документацию поддержки представления данных DDEX.Проверка пользовательского приложения DDEX
Описание шагов, необходимых для проверки установки поставщика данных.Справочник по схеме DDEX XML
Справочную документацию по 2 схем DDEX. DataObjectSupport.xsd и DataViewSupport.xsd.
Связанные разделы
- интеграция SDK Visual Studio
Раздел интеграции SDK для Visual Studio содержит средства и ресурсы для облегчения разработки в VSPackage.