How to Undo or Redo User Operations
The support for undo/redo is yet another usability aid provided by the BizTalk Mapper. If you are not satisfied with modifications you have made, or if you have made a change by mistake, you can use undo to gradually come back to an earlier "untouched" state, and resume from there. Redo allows you to reapply the editing actions that have been undone. This topic provides information about the operations that you can undo/redo.
Important
You can undo an operation only when you have performed at least one edit operation on the map. Redo is unavailable unless you have used the undo command.
Prerequisites
These instructions require that BizTalk Mapper is running.
What can you undo/redo?
You can undo/redo all editing operations. The operations that can be undone/redone are as follows:
Cutting/copying/pasting functoids and/or link
You cannot undo or redo any number of items (links/functoids) by simply selecting and copying them. Copy function does not change anything on the map.
Note
For information about how to cut/copy/paste a functoid, see How to Copy, Cut, and Paste a Functoid. For more information about how to cut/copy/paste functoid and link, see How to Copy, Cut, and Paste Links and Functoids.
Linking a source node to a target node, or a source node to a functoid, a functoid to another functoid, or a functoid to a target node
Deleting functoids and/or links
Moving selected links and functoids to another grid page
Adding, moving, reordering, or deleting grid pages
Note
For information on adding, moving, reordering, or deleting grid pages, see How to Reorder Grid Pages.
Selecting source and destination schemas while creating a map
Replacing source/destination schema
Note
For information on how to replace source/destination schema, see How to Replace Schemas.
Configuring input parameters for functoids
Note
For more information, see How to Configure Functoid Input Parameters.
Setting/editing labels for links
Note
For more information, see How to Label a Link.
Setting/editing labels and/or comments for functoids
Note
For more information, see How to Label and Comment a Functoid.
Ignore Namespaces for Links and Script Type Precedence properties for Mapper grid.
Replacing a link by dragging one end point of a link from a node or functoid to anther node or functoid.
Note
For more information, see How to Create Links.
Performing multiple modifications in the Configure <Functoid> Functoid dialog box, which is treated as a single operation.
Dragging functoid(s) and/or link(s) within the Mapper grid.
Note
For more information, see How to Move a Relationship Between Grid Pages.
How can you undo/redo any operation?
You can undo/redo an operation in one of the following ways:
From the Visual Studio’s Edit menu.
Clicking the undo and redo icons on the toolbar.
Pressing CTRL+Z for undo and CTRL+Y for redo.