Microsoft.Bot.Builder.Luis.Models.LuisResult Class Reference

Public Member Functions

 LuisResult ()
 Initializes a new instance of the LuisResult class. More...
 
 LuisResult (string query, IList< EntityRecommendation > entities, IntentRecommendation topScoringIntent=default(IntentRecommendation), IList< IntentRecommendation > intents=default(IList< IntentRecommendation >), IList< CompositeEntity > compositeEntities=default(IList< CompositeEntity >), DialogResponse dialog=default(DialogResponse), string alteredQuery=default(string))
 Initializes a new instance of the LuisResult class. More...
 
virtual void Validate ()
 Validate the object. Throws ValidationException if validation fails. More...
 

Properties

string AlteredQuery [get, set]
 The altered query used by LUIS to extract intent and entities. For example, when Bing spell check is enabled for a model, this field will contain the spell checked utterance. More...
 
IList< CompositeEntityCompositeEntities [get, set]
 The composite entities found in the utterance. More...
 
DialogResponse Dialog [get, set]
 
IList< EntityRecommendationEntities [get, set]
 The entities found in the query text. More...
 
IList< IntentRecommendationIntents [get, set]
 The intents found in the query text. More...
 
string Query [get, set]
 The query sent to LUIS. More...
 
IntentRecommendation TopScoringIntent [get, set]
 

Detailed Description

Definition at line 18 of file LuisResult.cs.

Constructor & Destructor Documentation

Microsoft.Bot.Builder.Luis.Models.LuisResult.LuisResult ( )
inline

Initializes a new instance of the LuisResult class.

Definition at line 23 of file LuisResult.cs.

Microsoft.Bot.Builder.Luis.Models.LuisResult.LuisResult ( string  query,
IList< EntityRecommendation entities,
IntentRecommendation  topScoringIntent = default(IntentRecommendation),
IList< IntentRecommendation intents = default(IList<IntentRecommendation>),
IList< CompositeEntity compositeEntities = default(IList<CompositeEntity>),
DialogResponse  dialog = default(DialogResponse),
string  alteredQuery = default(string) 
)
inline

Initializes a new instance of the LuisResult class.

Definition at line 28 of file LuisResult.cs.

Member Function Documentation

virtual void Microsoft.Bot.Builder.Luis.Models.LuisResult.Validate ( )
inlinevirtual

Validate the object. Throws ValidationException if validation fails.

Definition at line 84 of file LuisResult.cs.

Property Documentation

string Microsoft.Bot.Builder.Luis.Models.LuisResult.AlteredQuery
getset

The altered query used by LUIS to extract intent and entities. For example, when Bing spell check is enabled for a model, this field will contain the spell checked utterance.

Definition at line 79 of file LuisResult.cs.

IList<CompositeEntity> Microsoft.Bot.Builder.Luis.Models.LuisResult.CompositeEntities
getset

The composite entities found in the utterance.

Definition at line 66 of file LuisResult.cs.

DialogResponse Microsoft.Bot.Builder.Luis.Models.LuisResult.Dialog
getset

Definition at line 71 of file LuisResult.cs.

IList<EntityRecommendation> Microsoft.Bot.Builder.Luis.Models.LuisResult.Entities
getset

The entities found in the query text.

Definition at line 60 of file LuisResult.cs.

IList<IntentRecommendation> Microsoft.Bot.Builder.Luis.Models.LuisResult.Intents
getset

The intents found in the query text.

Definition at line 54 of file LuisResult.cs.

string Microsoft.Bot.Builder.Luis.Models.LuisResult.Query
getset

The query sent to LUIS.

Definition at line 43 of file LuisResult.cs.

IntentRecommendation Microsoft.Bot.Builder.Luis.Models.LuisResult.TopScoringIntent
getset

Definition at line 48 of file LuisResult.cs.


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