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


IVsDataConnectionUIControl - интерфейс

Представляет интерфейс, предоставляющий методы и свойства, которые включают пользовательский элемент управления пользовательского интерфейса (пользовательского интерфейса) для редактирования свойства соединения в диалоговом окне Подключение к данным.

Пространство имен:  Microsoft.VisualStudio.Data.Services.SupportEntities
Сборка:  Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)

Синтаксис

'Декларация
Public Interface IVsDataConnectionUIControl _
    Inherits IVsDataSiteableObject(Of IVsDataConnectionUIProperties)
public interface IVsDataConnectionUIControl : IVsDataSiteableObject<IVsDataConnectionUIProperties>
public interface class IVsDataConnectionUIControl : IVsDataSiteableObject<IVsDataConnectionUIProperties^>
type IVsDataConnectionUIControl =  
    interface
        interface IVsDataSiteableObject<IVsDataConnectionUIProperties>
    end
public interface IVsDataConnectionUIControl extends IVsDataSiteableObject<IVsDataConnectionUIProperties>

Тип IVsDataConnectionUIControl предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Control Снабжанный классе получает элемент управления текущего пользователя в виде объекта UserControl.
Открытое свойство Site Возвращает или задает сайт. (Унаследовано от IVsDataSiteableObject<T>.)

В начало страницы

Методы

  Имя Описание
Открытый метод LoadProperties Снабжанный классом загрузки свойств элементов управления в диалоговом окне Подключение к данным, в качестве источника данных, идентификатор пользователя, пароль и каталог начальных.

В начало страницы

Заметки

Используйте этот интерфейс для обеспечения поддержки графическое представление сведений о соединении, например в диалоговом окне Visual StudioПодключение к данным, которое реализуется с использованием класса DataConnectionProperties.

DataConnectionUIControl класс, наследующий этот интерфейс предоставляет полную настроенный пользовательский интерфейс и предоставляет реализации поставщиков DDEX параметром гибкости.Нет специализированный пользовательский интерфейс недоступен, если не реализовать класс DataConnectionUIControl.

Если диалоговое окно Visual StudioПодключение к данным сначала создает элемент управления пользовательского интерфейса подключения поставщика DDEX, он вызывает метод Initialize с экземпляром реализации свойства подключения поставщика.

Класс, производный от DataConnectionUIControl может использовать событие SiteChanged чтобы вызвать пользовательскую расширения функциональности если возникает это событие.Затем при необходимости Вызываются содержимое элемента управления пользовательского интерфейса подключения должен быть обновлен, метод LoadProperties.Производный класс должен обновить все его элементов управления с данными в данный момент хранящиеся в объекте Site.

Этот интерфейс содержит базовую реализацию в DDEX .NET Framework.

См. также

Ссылки

Microsoft.VisualStudio.Data.Services.SupportEntities - пространство имен