Dela via


How to: Specify the Evaluated Activation Order of Controls

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

The order in which Speech Controls and Application Speech Controls appear on an .aspx page does not necessarily reflect the order in which the dialog manager, RunSpeech, evaluates them for activation. Specify the evaluated run-time activation order of Dialog Speech Controls and Application Speech Controls on a specific page using the Speech Controls Outline.

Activation Order

To specify the evaluated run-time activation order of controls

  1. On the View menu, click Speech Controls Outline to open the Speech Controls Outline, which contains a list of all controls on the active page.

  2. Click a control name, and then click the Up or Down arrow to modify the control's evaluated run-time activation order.

    Note

    Answers appear in the Speech Controls Outline only if they already contain a SemanticItem control. Answers without SemanticItem controls do not appear because they have no impact on the evaluated run-time activation order.

The parent node of a Command control in the Speech Controls Outline specifies the scope of that Commandcontrol. For example, if the scope of a Command control is set to a QA control with the ID of QA1, the parent node of that Command control in the Speech Controls Outline is labeled QA1 Commands.

Note

Modifying the value of the SpeechIndex property of a control results in that control being repositioned accordingly in the Speech Controls Outline.

For more information about the activation process of QA controls, see Management of QA Controls.

See Also

Other Resources

Design Dialog Flow
Create SALT Voice Response Application Projects