生成 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 命名空间