使用节点剪贴板

通过节点剪贴板,可以便捷地构造节点列表,您可以将这些节点添加、插入或移动到一个或多个视点中。

启用节点剪贴板后,可以使用视点中节点旁边的复选框,从层次或列表中选择节点并将其放置在中心剪贴板上。然后,从剪贴板中可以选择节点集进行拖放,以执行添加或插入操作。

从节点剪贴板中放置和移除节点

放置和移除节点时的注意事项

  • 可以从多个视点中选择节点以放置在节点剪贴板上。可以使用节点剪贴板上的视点选择器将视图切换到您从中放置节点的其他视点。
  • 剪贴板上的节点按视点中的节点类型分组。
  • 将某个节点放置在剪贴板上后,系统会自动选择该节点。在剪贴板上的节点之外单击可选择其他节点并取消选择刚刚添加的节点。
  • 如果从剪贴板离开(例如导航到请求),剪贴板上的节点会保留。但是,如果禁用再重新启用剪贴板,或者关闭再重新打开视图,剪贴板上的节点不会保留。
  • 剪贴板上的节点是节点实例。也就是说,如果启用了共享节点,可以将共享节点的多个实例放置到剪贴板。节点父代会显示在剪贴板上的节点名称下,以帮助您识别节点实例。

将节点放置在节点剪贴板上

  1. 从视点中单击页面左侧的节点剪贴板 “节点剪贴板”图标 选项卡。
  2. 单击启用剪贴板
  3. 从视点中,选择节点旁边的复选框,以将其放置在剪贴板上。

从节点剪贴板中移除节点

可以通过多种方式从节点剪贴板中移除节点:

  • 在视点中取消选中节点旁边的复选框
  • 从节点剪贴板中,单击要移除的节点旁边的操作菜单 操作,然后选择移除
  • 从节点剪贴板中,单击移除选定项 “全部删除”图标 可从剪贴板中移除所有选定节点。

    Note:

    仅移除当前视点的所有节点。

选择和使用剪贴板上的节点

使用剪贴板上的节点时的注意事项

  • 从剪贴板拖动多个节点时,鼠标光标会显示所拖动节点的数量。如果尝试将所选节点放置到无效位置,鼠标光标将显示“不可用”图标。
  • 从剪贴板拖动多个节点插入视点时,如果其中的任一节点无法插入(例如,其中一个所选节点不存在节点类型转换器),则不会插入任何节点。
  • 如果拖放单个节点并将其插入另一视点(使用不同的层次集或节点类型),系统会提示您选择是否同时插入其相关节点(子代、后代或底层节点)。
  • 如果拖放多个节点并将其插入另一视点(使用不同的层次集或节点类型),则只插入节点本身。系统不会提示您选择每个所选节点的相关节点。
  • 要在视点中定位剪贴板上的节点,请从剪贴板中单击要定位的节点旁边的操作菜单 操作,然后选择定位
  • 从剪贴板中添加、插入或移动节点后,可以使用重新排序菜单选项或通过在层次中拖放节点来更改它们在视点中的顺序。请参阅“对节点进行重新排序”。

Tip:

要仅使用键盘同时插入多个节点(无需拖放),请使用在此处插入菜单选项访问节点选择器。请参阅“插入节点和相关节点”。

选择和取消选择剪贴板上的节点

将节点放置在剪贴板上后,可以通过多种方式选择和取消选择节点。选定的节点会在剪贴板上突出显示,从剪贴板拖动时,所有选定的节点都会被拖动。

  • 单击某个节点可选择或取消选择该节点。您可以使用 Ctrl/Cmd + 单击Shift + 单击来选择或取消选择多个节点。
  • 从剪贴板中,单击全选 “全选”图标 可选择所有节点,单击取消全选 “取消全选”图标 可取消选择所有节点。

使用剪贴板上的节点

从剪贴板中选择一个或多个节点后,拖放节点以将其添加、插入或移动到视点中。下表介绍了在视点中拖放节点时的行为。

Table 10-1 拖放结果

源视点 拖动操作 允许放置 放置结果
与目标视点相同 视点的层次(而不是节点剪贴板)中的单个节点 您可以放置到任何节点,但是所选节点自己的后代除外
  • 已启用共享节点:系统会提示您是要插入(插入新的共享实例)还是移动(移动节点)节点。
  • 已禁用共享节点:移动节点。
如果目标是同级且视点支持自定义排序顺序,则节点会重新排序。
剪贴板中的单个节点 您可以放置到任何节点,但是所选节点的同级或后代除外。
  • 已启用共享节点:系统会提示您是要插入(插入新的共享实例)还是移动(移动节点)节点。
  • 已禁用共享节点:移动节点。
剪贴板中的多个节点 您可以放置到任何节点,但是所有选定节点的同级除外。
  • 已启用共享节点:系统会提示您是要插入(插入新的共享实例)还是移动(移动节点)节点。
  • 已禁用共享节点:移动节点。
与目标视点不同(不同的层次集或节点类型) 视点的层次(而不是节点剪贴板)中的单个节点 您可以放置到任何节点。如果要放置到其他节点类型,则必须存在节点类型转换器。

系统会提示您选择相关节点选项(“仅限节点”、“节点和子代”、“节点和后代”或“底层节点”)

进行选择后,如果允许使用共享节点,则会插入新的共享实例。如果不允许使用共享节点,则目标中的节点会移动。

剪贴板中的单个节点 您可以放置到任何节点。如果要放置到其他节点类型,则必须存在节点类型转换器。

系统会提示您选择相关节点选项(“仅限节点”、“节点和子代”、“节点和后代”或“底层节点”)

进行选择后,如果允许使用共享节点,则会插入新的共享实例。如果不允许使用共享节点,则目标中的节点会移动。

剪贴板中的多个节点 您可以放置到任何节点。必须存在所有选定节点的节点类型转换器。

如果允许使用共享节点,则会插入新的共享实例。如果不允许使用共享节点,则目标中的节点会移动。

系统不会提示您选择所选节点的相关节点。

放置所选节点后,通过放置操作创建的请求项数会显示在请求选项卡图标的旁边。导航到“请求”选项卡可查看为已添加或插入的节点创建的请求项。