IVsDataConnectionUIControl 介面
表示公開的方法和屬性來啟用編輯連接屬性自訂使用者介面 (UI) (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 類別,繼承自這個介面,提供完全自訂的 UI,並提供 DDEX 提供者實作的最大範圍的彈性。 除非您實作類別, DataConnectionUIControl 特定 UI 無法使用。
當 Visual Studio[資料連接] 對話方塊第一次建立 DDEX 提供者的連接 UI 控制項時,它會呼叫與提供者的連接屬性實作之執行個體的 Initialize 方法。
當引發事件時,從 DataConnectionUIControl 衍生自類別的類別可以使用 SiteChanged 事件叫用自訂行為。 然後,在中,當連接 UI 控制項需要的內容更新, LoadProperties 方法呼叫。 衍生類別應該更新它的所有與 Site 物件目前所儲存之資料的控制項。
這個介面的基底實作。DDEX Framework。