通过节点剪贴板,可以便捷地构造节点列表,您可以将这些节点添加、插入或移动到一个或多个视点中。
启用节点剪贴板后,可以使用视点中节点旁边的复选框,从层次或列表中选择节点并将其放置在中心剪贴板上。然后,从剪贴板中可以选择节点集进行拖放,以执行添加或插入操作。
从节点剪贴板中放置和移除节点
放置和移除节点时的注意事项
将节点放置在节点剪贴板上
从节点剪贴板中移除节点
可以通过多种方式从节点剪贴板中移除节点:
Note:
仅移除当前视点的所有节点。选择和使用剪贴板上的节点
使用剪贴板上的节点时的注意事项
选择和取消选择剪贴板上的节点
将节点放置在剪贴板上后,可以通过多种方式选择和取消选择节点。选定的节点会在剪贴板上突出显示,从剪贴板拖动时,所有选定的节点都会被拖动。
使用剪贴板上的节点
从剪贴板中选择一个或多个节点后,拖放节点以将其添加、插入或移动到视点中。下表介绍了在视点中拖放节点时的行为。
Table 10-1 拖放结果
源视点 | 拖动操作 | 允许放置 | 放置结果 |
---|---|---|---|
与目标视点相同 | 视点的层次(而不是节点剪贴板)中的单个节点 | 您可以放置到任何节点,但是所选节点自己的后代除外 |
|
剪贴板中的单个节点 | 您可以放置到任何节点,但是所选节点的同级或后代除外。 |
|
|
剪贴板中的多个节点 | 您可以放置到任何节点,但是所有选定节点的同级除外。 |
|
|
与目标视点不同(不同的层次集或节点类型) | 视点的层次(而不是节点剪贴板)中的单个节点 | 您可以放置到任何节点。如果要放置到其他节点类型,则必须存在节点类型转换器。 |
系统会提示您选择相关节点选项(“仅限节点”、“节点和子代”、“节点和后代”或“底层节点”) 进行选择后,如果允许使用共享节点,则会插入新的共享实例。如果不允许使用共享节点,则目标中的节点会移动。 |
剪贴板中的单个节点 | 您可以放置到任何节点。如果要放置到其他节点类型,则必须存在节点类型转换器。 |
系统会提示您选择相关节点选项(“仅限节点”、“节点和子代”、“节点和后代”或“底层节点”) 进行选择后,如果允许使用共享节点,则会插入新的共享实例。如果不允许使用共享节点,则目标中的节点会移动。 |
|
剪贴板中的多个节点 | 您可以放置到任何节点。必须存在所有选定节点的节点类型转换器。 |
如果允许使用共享节点,则会插入新的共享实例。如果不允许使用共享节点,则目标中的节点会移动。 系统不会提示您选择所选节点的相关节点。 |
放置所选节点后,通过放置操作创建的请求项数会显示在请求选项卡图标的旁边。导航到“请求”选项卡可查看为已添加或插入的节点创建的请求项。