表示公开方法和属性可编辑的连接属性自定义用户界面(UI)控件在 数据连接 对话框的接口。
命名空间: 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 | 当实现由选件类,加载控件的属性。数据连接 对话框中,如数据源、用户ID、密码和初始内容。 |
页首
备注
使用此接口支持连接信息的图形化表示形式,在 Visual Studio数据连接 对话框中,使用 DataConnectionProperties 选件类,实现。
DataConnectionUIControl 选件类继承,此接口,提供完全自定义的用户界面,并提供DDEX提供程序实现具有最大程度灵活性。除非您实现 DataConnectionUIControl 选件类,专用UI不可用。
当 Visual Studio数据连接 对话框首先创建DDEX提供程序的连接UI控件时,将调用与提供的连接属性实现的实例的 Initialize 方法。
当该事件引发时,从 DataConnectionUIControl 派生的选件类可以使用 SiteChanged 事件调用自定义行为。然后,只要连接UI控件需要的内容更新后,LoadProperties 方法调用。包含事件数据的 Site。
此接口具有一个基实现。DDEX结构。