如何复制、剪切和粘贴 Functoid

BizTalk 映射器中的复制、剪切和粘贴功能可以提高 Functoid 的可重用性。 在地图中,您可以将一个或多个 functoid 从一个网格页面中复制、剪切和粘贴到另一个网格页面中。 本主题提供执行这些操作的分步说明。

如果要重复使用 functoid,可以使用复制/粘贴功能。 并且,如果要从现有位置删除 functoid 并将其移动到新位置,可以使用剪切/粘贴功能。

重要

当您选择复制 functoid 时,将会复制该 functoid、它的标签、注释、常量输入以及占位符索引。 同样,当你选择剪切 functoid 时,functoid 及其标签、注释、常量输入以及占位符索引都会被剪切。 但是,当你粘贴(选择剪切后)选择时,只会保留 functoid 并删除孤立的链接。 标签、注释、常量输入和占位符索引不会保留。

如果仅选择一个 functoid(链接到另一个 functoid 或架构节点),则仅剪切或复制 functoid,而不使用链接。 如果您剪切了链接到映射图中其他 functoid 或架构节点的 functoid,那么指向被剪切 functoid 的链接将会被删除。

可以从以下方法复制/剪切功能件:

  • 在地图的同一网格页中

  • 在同一地图中从一个网格页到另一个网格页

  • 从一个 Visual Studio 实例到另一个实例

    可以撤销或重做剪切和粘贴操作。 有关详细信息,请参阅 如何撤消或恢复用户操作

先决条件

这些说明需要 BizTalk 映射器处于运行状态。

复制并粘贴 functoid

  1. 在解决方案资源管理器中,打开 BizTalk 项目,然后双击地图以在 BizTalk 映射器中打开它。

  2. 选择要复制的功能元件。 若要选择多个 functoid,请单击一个 functoid,按住 Ctrl 键,然后单击其他 functoid。

    注释

    可以使用“功能区选择”来选择多个链接和/或 functoid。 有关详细信息,请参阅 如何选择多个链接和 Functoid

  3. 右键单击所选内容,然后单击“ 复制”。 或者,可以单击 Visual Studio 的“编辑”菜单中的“复制”或按键盘上的 Ctrl+C。

    注释

    若要查看键盘快捷方式列表,请参阅BizTalk 映射器键盘快捷方式

  4. 将光标置于要粘贴 functoid 的位置。

  5. 右键单击网格页,然后单击“ 粘贴”。 或者,也可以从 Visual Studio 的“编辑”菜单中单击“粘贴”或按键盘上的 Ctrl+V。 所选功能器或功能器组的副本将出现在新位置。

剪切和粘贴 functoid

  1. 在解决方案资源管理器中,打开 BizTalk 项目,然后双击地图以在 BizTalk 映射器中打开它。

  2. 选择要剪切的 functoid。 若要选择多个 functoid,请单击一个 functoid,按住 Ctrl 键,然后单击其他 functoid。

  3. 右键单击所选内容,然后单击“ 剪切”。 或者,也可以单击 Visual Studio 的“编辑”菜单的“剪切”或按键盘上的 Ctrl+X。

    注释

    若要查看键盘快捷方式列表,请参阅 BizTalk 映射器键盘快捷方式

  4. 将光标置于要粘贴功能元的地方。

  5. 右键单击网格页,然后单击“ 粘贴”。 或者,也可以从 Visual Studio 的“编辑”菜单中单击“粘贴”或按键盘上的 Ctrl+V。 所选的 functoid 或 functoid 组将从原位置删除,并出现在新位置。

另请参阅

使用 Functoid 创建更复杂的映射