Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.RecognizeOutcome Class Reference

This is the outcome of the "recognize" action. This is conveyed to the customer as POST to the customer CallBack Url. More...

Inheritance diagram for Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.RecognizeOutcome:

Public Member Functions

 RecognizeOutcome ()
 
override void Validate ()
 

Properties

ChoiceOutcome ChoiceOutcome [get, set]
 Outcome of the Choice based recognition ( if any was specified in the action ) More...
 
CollectDigitsOutcome CollectDigitsOutcome [get, set]
 Outcome of the collectDigits recognition ( if any was specified in the action ) More...
 
string FailureReason [get, set]
 reason for failure (if any) More...
 
string Id [get, set]
 The operation id which was specified when customer specified an action More...
 
Outcome Outcome [get, set]
 Outcome of the operation More...
 
string Type [get, set]
 The type of outcome. Various concrete outcome classes specify their name. This is used to deserialize (at the customer end) a list of outcomes from JSON to their respective concrete classes. More...
 

Detailed Description

This is the outcome of the "recognize" action. This is conveyed to the customer as POST to the customer CallBack Url.

Definition at line 11 of file RecognizeOutcome.cs.

Constructor & Destructor Documentation

Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.RecognizeOutcome.RecognizeOutcome ( )
inline

Definition at line 25 of file RecognizeOutcome.cs.

Member Function Documentation

override void Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.RecognizeOutcome.Validate ( )
inlinevirtual

Property Documentation

ChoiceOutcome Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.RecognizeOutcome.ChoiceOutcome
getset

Outcome of the Choice based recognition ( if any was specified in the action )

Definition at line 17 of file RecognizeOutcome.cs.

CollectDigitsOutcome Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.RecognizeOutcome.CollectDigitsOutcome
getset

Outcome of the collectDigits recognition ( if any was specified in the action )

Definition at line 23 of file RecognizeOutcome.cs.

string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.OperationOutcomeBase.FailureReason
getsetinherited

reason for failure (if any)

Definition at line 36 of file OperationOutcomeBase.cs.

string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.OperationOutcomeBase.Id
getsetinherited

The operation id which was specified when customer specified an action

Definition at line 24 of file OperationOutcomeBase.cs.

Outcome Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.OperationOutcomeBase.Outcome
getsetinherited

Outcome of the operation

Definition at line 30 of file OperationOutcomeBase.cs.

string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.OperationOutcomeBase.Type
getsetinherited

The type of outcome. Various concrete outcome classes specify their name. This is used to deserialize (at the customer end) a list of outcomes from JSON to their respective concrete classes.

Definition at line 18 of file OperationOutcomeBase.cs.


The documentation for this class was generated from the following file: