BizTalk 映射器中的复制、剪切和粘贴功能可以提高 Functoid 的可重用性。 在地图中,您可以将一个或多个 functoid 从一个网格页面中复制、剪切和粘贴到另一个网格页面中。 本主题提供执行这些操作的分步说明。
如果要重复使用 functoid,可以使用复制/粘贴功能。 并且,如果要从现有位置删除 functoid 并将其移动到新位置,可以使用剪切/粘贴功能。
重要
当您选择复制 functoid 时,将会复制该 functoid、它的标签、注释、常量输入以及占位符索引。 同样,当你选择剪切 functoid 时,functoid 及其标签、注释、常量输入以及占位符索引都会被剪切。 但是,当你粘贴(选择剪切后)选择时,只会保留 functoid 并删除孤立的链接。 标签、注释、常量输入和占位符索引不会保留。
如果仅选择一个 functoid(链接到另一个 functoid 或架构节点),则仅剪切或复制 functoid,而不使用链接。 如果您剪切了链接到映射图中其他 functoid 或架构节点的 functoid,那么指向被剪切 functoid 的链接将会被删除。
可以从以下方法复制/剪切功能件:
在地图的同一网格页中
在同一地图中从一个网格页到另一个网格页
从一个 Visual Studio 实例到另一个实例
可以撤销或重做剪切和粘贴操作。 有关详细信息,请参阅 如何撤消或恢复用户操作。
先决条件
这些说明需要 BizTalk 映射器处于运行状态。
复制并粘贴 functoid
在解决方案资源管理器中,打开 BizTalk 项目,然后双击地图以在 BizTalk 映射器中打开它。
选择要复制的功能元件。 若要选择多个 functoid,请单击一个 functoid,按住 Ctrl 键,然后单击其他 functoid。
注释
可以使用“功能区选择”来选择多个链接和/或 functoid。 有关详细信息,请参阅 如何选择多个链接和 Functoid。
右键单击所选内容,然后单击“ 复制”。 或者,可以单击 Visual Studio 的“编辑”菜单中的“复制”或按键盘上的 Ctrl+C。
注释
若要查看键盘快捷方式列表,请参阅BizTalk 映射器键盘快捷方式。
将光标置于要粘贴 functoid 的位置。
右键单击网格页,然后单击“ 粘贴”。 或者,也可以从 Visual Studio 的“编辑”菜单中单击“粘贴”或按键盘上的 Ctrl+V。 所选功能器或功能器组的副本将出现在新位置。
剪切和粘贴 functoid
在解决方案资源管理器中,打开 BizTalk 项目,然后双击地图以在 BizTalk 映射器中打开它。
选择要剪切的 functoid。 若要选择多个 functoid,请单击一个 functoid,按住 Ctrl 键,然后单击其他 functoid。
右键单击所选内容,然后单击“ 剪切”。 或者,也可以单击 Visual Studio 的“编辑”菜单的“剪切”或按键盘上的 Ctrl+X。
注释
若要查看键盘快捷方式列表,请参阅 BizTalk 映射器键盘快捷方式。
将光标置于要粘贴功能元的地方。
右键单击网格页,然后单击“ 粘贴”。 或者,也可以从 Visual Studio 的“编辑”菜单中单击“粘贴”或按键盘上的 Ctrl+V。 所选的 functoid 或 functoid 组将从原位置删除,并出现在新位置。