Share via


IDSRefProvider Interface

Builds DSRef trees.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Interop
Assembly:  Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
<GuidAttribute("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IDSRefProvider
'Usage
Dim instance As 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
public interface IDSRefProvider

Remarks

IDSRefProvider is implemented by DSRef providers to create their own implementation of DSRef trees. Users of the DSRef object provided by the database tools DLL do not need to implement the interface.

See Also

Reference

IDSRefProvider Members

Microsoft.VisualStudio.Data.Interop Namespace

Other Resources

Data Designer Extensibility (DDEX) SDK