使用 BizTalk 映射器命令

当 BizTalkMapper 变为活动状态时,它会将名为 BizTalk 的菜单添加到 Microsoft Visual Studio shell。 通过此菜单可以访问 BizTalk 映射器命令及其功能。 当 BizTalk 映射器处于活动状态时, BizTalk 菜单将提供特定于编辑 BizTalk 映射的命令。

如果适用,BizTalk 映射器将现有的 Visual Studio 菜单项用于与标准应用程序功能具有明显相似之处的命令。 例如,当 BizTalk 映射器处于活动状态时,“文件”菜单上的“保存”命令会将更改保存到当前正在编辑的映射。

下表对 BizTalk 映射器内可在建立映射的过程中使用的命令进行了说明:

命令

(菜单位置,如果有的话)
说明
打开映射

(文件|打开|文件...)
打开 BizTalk 映射以便在 BizTalk 映射器中进行编辑。

通过在解决方案资源管理器中选定映射时出现的快捷菜单,或通过在解决方案资源管理器中双击相应的映射,也可执行此命令。
关闭映射

(文件|关闭)
对当前映射关闭 BizTalk 映射器,并提示您保存所有尚未保存的更改。

也可使用 Visual Studio 中main编辑窗口右上角的标准“关闭 ([X]) ”按钮。
新建映射

(项目 |添加 |新建项目... |映射)
创建新的 BizTalk 映射以进行编辑,并打开 BizTalk 映射器。

在“ 添加新项 ”对话框中选择地图模板。

通过解决方案资源管理器中 BizTalk 项目的快捷菜单也可执行此命令(添加|新项|映射)。
打开源架构

仅在新映射的源架构树视图中 ()
允许使用 BizTalk 类型选取器 对话框在新映射中选择源架构。
打开目标架构

仅在新映射的目标架构树视图中 ()
允许使用 BizTalk 类型选取器 对话框在新映射中选择目标架构。
保存映射

(文件|保存 map.btm)

(文件|将 map.btm 另存为...)

(文件|全部保存)
分别表示以当前编辑的 BizTalk 映射自己的名称保存映射,以新名称保存映射,或作为保存所有未保存更改的操作的一部分进行保存。
创建链接

(仅限拖放)
在源架构和目标架构的树视图中的 schema 节点之间或网格页中的 functoid 之间创建链接。

可以通过以下方法创建链接:

- 将架构节点拖动到另一个架构树中的另一个架构节点或 functoid。
- 将 functoid 拖到架构节点或另一个 functoid。

通过沿任一方向进行拖动,均可创建链接;换而言之,可以从链接的源(左端)或目标(右端)开始。

可通过将链接的一个终结点从一个节点或 functoid 拖动到另一个节点或 functoid 来替换链接。 有关详细信息,请参阅 如何创建链接
添加 Functoid

(仅限拖放)
向显示的网格页添加 functoid。

可以通过从 Visual Studio 工具箱中对应于 functoid 类别的选项卡中拖动 functoid,将 functoid 添加到网格页。
删除链接删除 Functoid

(编辑|删除)

(BizTalk|删除)
在显示的网格页中删除当前选定的链接或 functoid,并提示您进行确认。

如果适用,通过选定的链接或 functoid 的快捷菜单也可执行此命令。
查找 Schema 节点

(编辑|查找和替换|查找)
为架构树视图中的节点名称提供搜索功能,这对于大型架构非常有用。
属性

(查看|“属性”窗口)

(BizTalk|属性)
使用此命令可访问链接、functoid、源架构和目标架构的树视图节点的属性,以及更高级的对象(例如映射本身)。

通过选定的链接或 functoid 的快捷菜单也可执行此命令,但对于架构树中的节点不适用。 按 F4 也可以显示“属性”窗口。
添加页

(BizTalk|添加页)
向网格视图添加新的网格页(也称为层)。

通过网格页选项卡的快捷菜单也可执行此命令。
删除页

(BizTalk|删除页)
删除显示的网格页(也称为层),并提示您进行确认。

通过网格页选项卡的快捷菜单也可执行此命令。
重新排序页面*

(BizTalk|重排页顺序)
允许使用“重新排序页面”对话框对网格 页(也称为层)进行重新排序

通过网格页选项卡的快捷菜单也可执行此命令。
重命名页

(BizTalk|重命名页)
允许重命名显示的网格页(也称为层)。

通过网格页选项卡的快捷菜单也可执行此命令。
展开树节点

(BizTalk|展开树节点)
完全展开当前选定的 (至少部分折叠) 源或目标架构树视图中的 “架构”、“ ”或“ 记录 ”节点。

如果适用,通过选定节点的快捷菜单也可执行此命令。 注意: 在大型复杂架构中,在包含复杂类型的节点上单击“ 展开树节点 ”时,架构中的某些节点可能保持折叠状态。 其原因在于,递归进程只展开当前视图中出现的第一个给定复杂类型。 您必须手动展开之后出现的同一类型。 设计此行为是为了优化在复杂的大型架构中展开节点时的性能。
折叠树节点

(BizTalk|折叠树节点)
折叠当前选定的 (至少部分展开) 源或目标架构树视图中的 “架构”、“ ”或“ 记录 ”节点。

如果适用,通过选定节点的快捷菜单也可执行此命令。
网格预览

(BizTalk|网格预览)
允许使用“ 网格预览 ”对话框在显示的网格页面中快速准确地滚动。

通过网格页的快捷菜单也可执行此命令。
替换架构

(BizTalk|替换架构)
允许使用 BizTalk 类型选取器 对话框替换源或目标架构。

通过源架构和目标架构的树视图的快捷菜单也可执行此命令。
BizTalk 映射器选项

(工具|选项|BizTalk 映射器)
允许对网格视图中的不同颜色(包括选定内容、链接、网格和背景的颜色)进行配置。 使用此命令也可以更改 schema 节点显示中使用的字体。

下表对解决方案资源管理器中选定映射的快捷菜单上的其他可用映射命令进行了说明:

架构命令 说明
打开 在 BizTalk 映射器中打开选定的映射。

双击某个映射也会在 BizTalk 映射器中将其打开。
打开时 允许通过不同的 XML 编辑器(包括 BizTalk 映射器)打开选定的映射。
测试映射 测试选定的映射。
验证映射 验证映射。
调试映射 如果成功编译映射,则调试映射将启动 XSLT 调试程序。 它允许您逐步进行 XLST 的生成,与其他任何 Visual Studio 调试器类似。
从项目中排除 从当前的 BizTalk 项目中删除当前选定的映射。

使用 添加 |用于 重新添加以前从当前 BizTalk 项目中排除的映射的现有 Item 命令。
剪切、复制、粘贴 使用这些命令执行在 BizTalk 项目中剪切、复制和粘贴整个地图的标准 Visual Studio 行为。

您还可以剪切、复制、粘贴映射项目,如链接和/或 functoid。 有关详细信息,请参阅 如何复制、剪切和粘贴 Functoid如何复制、剪切和粘贴链接和 Functoid
删除 永久删除当前选定的映射,并提示您进行确认。
重命名 允许就地重命名当前选定的映射。
属性 在“属性”窗口中显示当前所选映射的属性。

另请参阅

BizTalk 映射器键盘快捷方式