AllowCommands Property
Gets or sets whether Command controls can be activated while the QA control is active. Read/write.
Usage
ASP.NET markup: | <speech:QA AllowCommands="..." /> |
Get value: | Boolean = QA.AllowCommands; |
Set value: | QA.AllowCommands = Boolean; |
Data type: | System.Boolean |
Required: | No; Default: True |
Remarks
When the AllowCommands property is set to False, no Command controls may be activated. Default is True.
Example
In this example, the first two QA controls use the default value of the AllowCommands property, and the last QA control uses an explicit value of False. As a result, the Command is active while either of the first two QA controls is active, and inactive while the last QA is active.
<form id="Form1" method="post" runat="server">
...
<asp:panel id="SpeechPanel" runat="server">
<Speech:QA ID="PizzaSize" runat="server">
<!-- QA Contents -- >
</Speech:QA>
<Speech:QA ID="PizzaTopping" runat="server">
<!-- QA Contents -- >
</Speech:QA>
<Speech:QA ID="ReadyPrompt" runat="server" PlayOnce="true" AllowCommands="False">
<!-- QA Contents -- >
</Speech:QA>
</asp:panel>
<Speech:command ID="CmdHelp" Scope="SpeechPanel" Type="Help" XPathTrigger="/SML/Command/Help" runat="server" >
<grammar ID="GlobalCmdHelp" src="Grammars/GlobalCommands.grxml" runat="server" />
</Speech:command>
...
</form>
See Also
QA Class | QA Constructor | QA Members | QA Properties | QA Methods | QA Events | QA Remarks | QA Client Object