IDSRefProvider 接口

生成 DSRef 树。

此 API 不兼容 CLS。 

命名空间:  Microsoft.VisualStudio.Data.Interop
程序集:  Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)

语法

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

IDSRefProvider 类型公开以下成员。

方法

  名称 说明
公共方法 Clear 重置一个指定的树为空状态。
公共方法 CreateFirstChildNode 添加一个初始子节点添加到父节点。
公共方法 CreateNextSiblingNode 创建另一个同级节点的子节点。
公共方法 SetExtendedType 一个指定节点的扩展的类型。
公共方法 SetMoniker 一个指定节点的标记。
公共方法 SetName 一个指定节点的名称。
公共方法 SetOwner 设置架构名称指定的一个节点。
公共方法 SetProperty 设置目录或数据库属性的GUID和值的指定节点的。
公共方法 SetType 将节点的类型指定节点引用数据库对象的类型。

页首

备注

IDSRefProvider 由 DSRef 提供程序实现创建它们 DSRef 树的实现。数据库工具DLL提供的 DSRef 对象的用户无需实现接口。

请参见

参考

Microsoft.VisualStudio.Data.Interop 命名空间

其他资源

数据设计器可扩展性 (DDEX) SDK