OptionalPreConfirmRule Property for French (Canada)
Gets or sets the name of the rule in the optional grammar that contains phrases used before providing a correction. Read/write.
Usage
ASP.NET markup: | <speech:ApplicationControl OptionalPreConfirmRule="..." /> |
Get value: | String = ApplicationControl.OptionalPreConfirmRule; |
Set value: | ApplicationControl.OptionalPreConfirmRule = String; |
Data type: | String |
Required: | No |
Remarks
The optional grammar is specified by the OptionalRulesGrammarUrl property of the control.
The control throws an exception if an OptionalPreConfirmRule is specified and OptionalRulesGrammarUrl is not specified.
Example
<form id="Form1" method="post" runat="server">
...
<speech:NaturalNumber
id="NaturalNumber1"
QuestionPrompt="combiens de personnes sont avec vous?"
LowerBound="1"
UpperBound="99"
SemanticItem="SemanticItem1"
ConfirmRejectThreshold="0.2"
FirstInitialTimeout="2500"
OptionalRulesGrammarUrl="Optional.grxml"
OptionalPreAnswerRule="PreAnswer"
OptionalPostAnswerRule="PostAnswer"
OptionalPreConfirmRule="PreConfirm"
OptionalPostConfirmRule="PostConfirm"
runat="server">
</speech:NaturalNumber>
<speech:SemanticMap id="SemanticMap1" runat="server">
<speech:SemanticItem runat="server" TargetAttribute="value" ID="SemanticItem1"
TargetElement="TextBox1">
</speech:SemanticItem>
</speech:SemanticMap>
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
...
</form>
See Also
ApplicationControl Class | ApplicationControl Constructor | ApplicationControl Members | ApplicationControl Properties | ApplicationControl Methods | ApplicationControl Events | ApplicationControl Remarks