다음을 통해 공유


IDSRefProvider 인터페이스

빌드 DSRef 트리.

이 API는 CLS 규격이 아닙니다. 

네임스페이스:  Microsoft.VisualStudio.Data.Interop
어셈블리:  Microsoft.VisualStudio.Data(Microsoft.VisualStudio.Data.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IDSRefProvider
[CLSCompliantAttribute(false)]
[GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IDSRefProvider
[CLSCompliantAttribute(false)]
[GuidAttribute(L"AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IDSRefProvider
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IDSRefProvider =  interface end
public interface IDSRefProvider

IDSRefProvider 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 Clear 지정 된 트리를 빈 상태로 다시 설정합니다.
Public 메서드 CreateFirstChildNode 초기 자식 노드를 부모 노드에 추가합니다.
Public 메서드 CreateNextSiblingNode 다른 형제 노드에 자식 노드를 만듭니다.
Public 메서드 SetExtendedType 지정 된 노드에 대 한 확장된 형식을 설정합니다.
Public 메서드 SetMoniker 모니커를 지정 된 노드의 설정합니다.
Public 메서드 SetName 지정 된 노드의 이름을 설정합니다.
Public 메서드 SetOwner 지정 된 노드에 대 한 스키마 이름을 설정합니다.
Public 메서드 SetProperty GUID 및 지정 된 노드에 대 한 카탈로그 또는 데이터베이스 속성 값을 설정합니다.
Public 메서드 SetType 노드를 참조 하는 데이터베이스 개체의 형식을 지정 하는 노드 형식을 설정 합니다.

위쪽

설명

IDSRefProviderDSRef 의 구현을 만들려면 공급자 DSRef 트리. 사용자는 DSRef 개체에서 데이터베이스 도구 DLL 인터페이스를 구현 하지 않아도 제공 합니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Interop 네임스페이스

기타 리소스

데이터 디자이너 확장성 (DDEX) SDK