Property Edit Mode v2
Property edit mode changes a Step's Parameter and Return structure. Usually, the appropriate structure will be created when a Step is added to the canvas or by using Infer Schema but you can also manually edit the structure from the Step's context menu by clicking Edit Properties.
Available changes
While the Step is in edit mode, you can:
- Add a Property to
Parameters,Returns, or a compatible nested Object/Array Property. - Rename a Property. Names are required and must be unique among siblings.
- Choose an authored type:
number,string,boolean,array,object,stream,connectionKey,datetime,timespan,guid,enum, ornonewhere the contract permits it. - Drag a Property to reorder it or move it into a compatible nested position.
- Delete a Property.
- Expand nested structures.
Add opens a small form for name and type. Press Enter to add a valid Property or Escape to close the form.
Connection protection
Changing a type can invalidate existing Canvas connections. The type menu disables choices that conflict and identifies up to the first affected targets, plus a count of additional conflicts.
Review downstream Expressions after a rename, move, type change, or deletion. The designer updates supported connections and references, but a schema change can still alter business meaning.
Undo inside edit mode
Ctrl/Command + Z reverses the latest structure operation while edit mode is active. Property edit mode currently has no independent redo action.
The first Escape can remove focus from a Property editor; another can cancel the edit session. Use the visible header buttons when the intended outcome matters.
Confirm or Cancel
Confirmapplies the complete edited structure to the Workflow and creates a Workflow-level undo point.Canceldiscards every pending structure change in that session.
Workflow-level Undo and Redo are disabled while edit mode is open. Only one Step can be in Property edit mode at a time.
TryCatch uses a fixed control-flow contract and does not expose this generic Property structure editor.
Changes proposed by a Node update, Change / Reset Step, or a Sub-Workflow refresh use a separate schema-change review. That review lets you decide which proposed changes to apply; it does not replace manual Property edit mode.
See also
See Workflow Properties, Container Steps and Scope, and Infer a Schema.