当 BizTalkMapper 变为活动状态时,它会将名为 BizTalk 的菜单添加到 Microsoft Visual Studio shell。 此菜单提供对 BizTalk 映射器命令及其功能的访问权限。 BizTalk 映射器处于活动状态时, BizTalk 菜单提供特定于编辑 BizTalk 映射的命令。
如果适用,BizTalk Mapper 对具有明显并行于标准应用程序功能的命令使用现有的 Visual Studio 菜单项。 例如,当 BizTalk 映射器处于活动状态时,“文件”菜单上的“保存”命令将更改保存到当前正在编辑的映射。
下表介绍了 BizTalk 映射器中的命令,这些命令可在开发地图的过程中使用。
| 指令 (菜单位置(如果有) |
DESCRIPTION |
|---|---|
|
打开地图 (文件 |打开 |文件...) |
打开 BizTalk 映射,以便在 BizTalk 映射器中编辑。 在选择地图时,还可以在解决方案资源管理器的快捷菜单上使用,并在解决方案资源管理器中双击地图。 |
|
关闭地图 (文件 |关闭) |
关闭当前映射的 BizTalk 映射器,提示保存所有未保存的更改。 还可以使用 Visual Studio 主编辑窗口右上角的标准 Close([X])按钮提供。 |
|
新建地图 (项目 |添加 |新建项... |地图) |
创建新的 BizTalk 映射进行编辑,并打开 BizTalk 映射器。 在“ 添加新项 ”对话框中选择地图模板。 在解决方案资源管理器中 BizTalk 项目的快捷菜单上也可用(添加 |新建项 |地图)。 |
|
开放源代码架构 (仅在新映射的源架构树视图中) |
允许使用 BizTalk 类型选取器 对话框在新映射中选择源架构。 |
|
打开目标架构 (仅在新映射的目标架构树视图中) |
允许使用 BizTalk 类型选取器 对话框在新映射中选择目标架构。 |
|
保存地图 (文件 | 保存 map.btm) (文件 | 另存为 map.btm) (文件 |全部保存) |
将当前正在编辑的 BizTalk 映射保存在原名称、新名称下,或作为保存所有未保存更改的一部分来保存。 |
|
创建链接 (仅拖放) |
在源架构树视图和目标架构树视图的架构节点之间或在网格页中的 functoid 之间创建链接。 可以通过以下方式创建链接: - 将架构节点拖到另一个架构树或 functoid 中的另一个架构节点。 - 将功能件拖到模式节点或其他功能件。 可以通过向任一方向拖动来创建链接;换句话说,可以从链接的源(左端)或目标(右端)开始。 可以通过将链接的一个终点从节点或 functoid 拖动到另一个节点或 functoid 来替换链接。 有关详细信息,请参阅 “如何创建链接”。 |
|
添加 Functoid (仅拖放) |
将功能元件添加到展示出的网格页面。 可以通过从 Visual Studio 工具箱中与 functoid 类别对应的选项卡拖动 functoid,将 functoid 添加到网格页。 |
|
删除链接 和 删除 Functoid (编辑 |删除) (BizTalk |删除) |
删除显示在网格页中的当前选定的链接或功能块,并提供确认提示。 如果适用,此命令也可用于所选链接或功能单元的快捷菜单中。 |
|
查找架构节点 (编辑 |查找和替换 |查找) |
为架构树视图中的节点名称提供搜索功能,这对于大型架构非常有用。 |
|
性能 (视图 | 属性窗口) (BizTalk |属性) |
提供对链接、functoid、源和目标架构树视图节点的属性以及更高级别对象(如地图本身)的访问权限。 所选链接或功能块的快捷菜单上也可以使用,但不适用于架构树中的节点。 按 F4 还会显示“属性”窗口。 |
|
添加页面 (BizTalk |添加页面) |
将新的网格页(也称为层)添加到网格视图。 也可在网格页选项卡的快捷菜单上使用。 |
|
删除页面 (BizTalk |删除页面) |
删除显示的网格页(也称为层),在删除时会出现确认提示。 也可在网格页选项卡的快捷菜单上使用。 |
|
重新排序页面* (BizTalk |重新排序页面) |
允许使用 “重新排序页面 ”对话框对网格页(也称为层)重新排序。 也可在网格页选项卡的快捷菜单上使用。 |
|
重命名页面 (BizTalk |重命名页面) |
允许重命名显示的网格页,也称为层。 也可在网格页选项卡的快捷菜单上使用。 |
|
展开树节点 (BizTalk |展开树节点) |
完全展开源或目标架构树视图中当前选定(并至少部分折叠)的 架构、组或 记录 节点。 如果适用,此命令也可用于所选节点的快捷菜单上。 注意: 在大型复杂架构中,在包含复杂类型的节点上单击 “展开树节点 ”时,架构中的某些节点可能仍处于折叠状态。 这是因为递归过程仅扩展给定复杂类型的第一个出现的实例。 必须手动展开同一类型的以后出现次数。 此行为旨在提高扩展大型和复杂架构中节点时的性能。 |
|
折叠树节点 (BizTalk |折叠树节点) |
折叠源或目标架构树视图中当前选定且至少部分展开的 架构、组或记录节点。 如果适用,此命令也可用于所选节点的快捷菜单上。 |
|
网格预览 (BizTalk |网格预览) |
允许使用“ 网格预览 ”对话框在显示的网格页中快速准确地滚动。 此命令在网格页的快捷菜单上也可用。 |
|
替换架构 (BizTalk |替换架构) |
允许使用 BizTalk 类型选取器 对话框替换源或目标架构。 在源视图和目标架构树视图的快捷菜单上也可用。 |
|
BizTalk 映射器选项 (工具 |选项 |BizTalk 映射器) |
允许在网格视图中配置各种颜色,包括选择、链接、网格和背景。 还可以使用此命令更改架构节点显示中使用的字体。 |
下表描述了解决方案资源管理器中所选映射的快捷菜单上提供的其他映射命令。
| 模式命令 | DESCRIPTION |
|---|---|
| 打开 | 在 BizTalk 映射器中打开所选映射。 双击映射会在 BizTalk 映射器中打开。 |
| 用...打开 | 允许在各种 XML 编辑器(包括 BizTalk 映射器)中打开所选映射。 |
| 测试映射 | 测试选定的地图。 |
| 验证映射 | 验证地图。 |
| 调试地图 | 如果映射已成功编译,调试映射将启动 XSLT 调试器。 它允许你逐步完成生成的 XLST,就像任何其他 Visual Studio 调试器一样。 |
| 从项目中排除 | 从当前 BizTalk 项目中删除当前选定的映射。 使用 添加 | 现有项目 命令重新添加以前从当前 BizTalk 项目中排除的地图。 |
| 剪切、复制、粘贴 | 使用这些命令执行在 BizTalk 项目中剪切、复制和粘贴整个映射的标准 Visual Studio 行为。 您还可以剪切、复制和粘贴地图项,例如链接和/或功能节点。 有关更多信息,请参阅 如何复制、剪切和粘贴功能点 以及 如何复制、剪切和粘贴链接和功能点。 |
| 删除 | 通过确认提示永久删除当前选定的地图。 |
| 重命名 | 允许就地重命名当前选定的地图模块。 |
| 性能 | 在“属性”窗口中显示当前所选地图的属性。 |