GetVocal Voice Portal Technologies

[1.0 to 2.0][Tags][Attributes][Variables][Events][Properties]

VoiceXML Tag
 <param>

Parameter of an object or subdialog.

Parent Tags
<object> <subdialog>

Content Syntax
The value must be empty.

Attributes
Name Req/opt Default Valid values
expr Optional Text
name Required Text
type Optional Text
value Optional Text
valuetype Optional "data" "data" "ref"

Compatibility
VoiceXML 1.0 Yes, 2.0 Yes.

Description
The <param> tag defines a parameter to be passed to an object or subdialog. It is similar to a function or subroutine argument. In the case of a subdialog, the name of the parameter (specified by the name attribute) must correspond to the name of a variable defined in the dialog which is being called, this variable is set to the value of the parameter (specified by the value or expr attibutes).

If the parameter is being passed to an object, the valuetype attribute may be set to "ref" or "data" to indicate if the value in the data attribute is an URL which points to the value ("ref"), or is itself the value to use ("data").
©  GetVocal, inc. All Rights Reserved.