DataViewHierarchyAccessor.DropObjectNode 方法

放置表示数据源中的对象从数据视图层次结构的现有节点。

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

语法

声明
Public Sub DropObjectNode ( _
    itemId As Integer _
)
public void DropObjectNode(
    int itemId
)
public:
void DropObjectNode(
    int itemId
)
member DropObjectNode : 
        itemId:int -> unit 
public function DropObjectNode(
    itemId : int
)

参数

  • itemId
    类型:System.Int32
    要放置的节点的工作项ID。

异常

异常 条件
ArgumentException

itemId 参数无效或表示非对象基于节点。

备注

DDEX提供程序应调用两种方案中的此方法。

第一种是在实现“新 <object>”命令某种形式的(例如,“新表”命令时),然后在设计器中依赖长大后,用户决定取消此新对象的创建。在此方案中,应放置调用创建的节点 CreateObjectNode

第二种情况是当实现“删除 <object>”命令时的某种形式,提供程序将希望对数据源执行删除然后请求节点从数据视图层次结构中移除。

创建或删除个表示数据源的对象的节点只可能的。通过创建动态修改层次结构的布局是不可能的还是降序静态节点如“表”或“查看”节点。

.NET Framework 安全性

请参见

参考

DataViewHierarchyAccessor 类

Microsoft.VisualStudio.Data 命名空间