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


подключение к данным UI DDEX

Visual Studio предоставляет пользовательский интерфейс подключения к данным (пользовательский интерфейс) для включения пункт-и-щелчка подключения к источникам данных. Пользовательский интерфейс подключения к данным состоит из 3 диалоговых окон:

  • Источник данных откроется диалоговое окно, которое позволяет пользователю выбрать или изменить источник данных и связанный поставщик данных.

  • Подключение к данным откроется диалоговое окно, которое позволяет пользователю указать сведения о соединении информации об изменениях.

  • Дополнительные свойства соединения диалоговое окно " свойства, которое предоставляет сетку, в которой изменения или применения значений свойств соединения.

о пользовательском интерфейсе подключения к данным

Сборка Microsoft.VisualStudio.Data.Services.DLL предоставляет базовые интерфейсы, которые необходимо реализовать для предоставления пользовательского интерфейса подключения к данным, которое работает внутри Visual Studio.

Пока Visual Studio первичный объект-получатель этого пользовательского интерфейса подключения к данным, он также используется выделением других продуктов Майкрософт. В этих случаях, когда Microsoft.VisualStudio.Data.Services.DLL не погружено, другая сборка, Microsoft.Data.ConnectionUI.DLL, предоставляющий IDataConnectionUIControl и IDataConnectionProperties интерфейсы, которые должны быть реализованы сторонними производителями. IVsDataConnectionUIControl и IVsDataConnectionProperties интерфейсы реализуются в классах DDEX .NET Framework, поэтому реализация поставщика DDEX из этих классов автоматически унаследует возможность работать в других продуктах корпорации Майкрософт.

Итоги вышесказанного приведены ниже.

  1. Для настройки пользовательского интерфейса подключения к данным в Visual Studio требуется ссылка на Microsoft.VisualStudio.Data.Services.DLL, которое предоставляет доступ к IVsDataConnectionUIControl и IVsDataConnectionProperties интерфейсы. Это обеспечивает поддержку скриптов необходимы для невизуальных studio автоматически.

  2. Для настройки пользовательского интерфейса подключения к данным за пределами Visual Studio, необходимо реализовать IDataConnectionUIControl и IDataConnectionProperties интерфейсы, определенные непосредственно в Microsoft.Data.ConnectionUI.DLL.

  3. Если планируется обрабатывать оба сценария или при работе в Visual Studio в настоящее время, но в будущих версиях планируется добавление невизуального сценарий studio, необходимо следовать за элементом #1, выше. Реализация IVsDataConnectionUIControl и IVsDataConnectionProperties интерфейсы реализуют соответствующие интерфейсы без дополнительных усилий.

Содержание

Связанные разделы

См. также

Ссылки

Microsoft.Data.ConnectionUI

Основные понятия

Настройка подключения к данным UI

программируемость подключения к данным