Share via


IVsDataConnectionUIControl 인터페이스

연결 속성을 편집 하기 위한 사용자 인터페이스 (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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Control 클래스에서 구현할 때 현재 사용자 컨트롤로 가져옵니다는 UserControl 개체입니다.
Public 속성 Site 사이트를 가져오거나 설정 합니다. (IVsDataSiteableObject<T>에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 LoadProperties 클래스에서 구현 되는 경우 속성을 컨트롤에 로드 된 데이터 연결 데이터 원본, 사용자 ID, 암호 및 초기 카탈로그 대화 상자에서.

위쪽

설명

이 인터페이스를 사용 하 여 그래프로 연결 정보에서 as를 지원 하는 Visual Studio데이터 연결 대화 상자를 사용 하 여 구현 되는 DataConnectionProperties 클래스.

DataConnectionUIControl 이 인터페이스를 상속 하는 클래스는 완전히 사용자 지정 된 UI를 제공 하 고 DDEX 공급자 구현자 최대 유연성 정도를 제공 합니다.구현 전에 특수 UI를 사용할 수 있는 DataConnectionUIControl 클래스.

경우는 Visual Studio데이터 연결 대화 상자 먼저 만듭니다 DDEX 공급자 연결 UI 컨트롤, 호출의 Initialize 메서드를 공급자의 연결 속성 구현 인스턴스.

클래스에서 파생 된 DataConnectionUIControl 수 있는 SiteChanged 이 이벤트가 발생할 때 사용자 지정 동작이 호출 하는 이벤트.다음 연결 UI 컨트롤의 내용을 업데이트 해야 할 때마다 있는 LoadProperties 메서드를 호출 합니다.이벤트 데이터가 들어 있는 Site입니다.

이 인터페이스의 기본 구현을 DDEX 프레임 워크에 있습니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Services.SupportEntities 네임스페이스