LuisRecognizerV2 class 
Recognize intents in a user utterance using a configured LUIS model.
- Extends
 
Constructors
| Luis | 
	Creates a new LuisRecognizerV2 instance.  | 
Properties
| options | 
Inherited Properties
| application | 
Methods
| recognize | 
	Calls LUIS to recognize intents and entities in a users utterance.  | 
| recognize | 
	Calls LUIS to recognize intents and entities in a users utterance.  | 
Constructor Details
		LuisRecognizerV2(LuisApplication, LuisRecognizerOptionsV2)
	    
	Creates a new LuisRecognizerV2 instance.
new LuisRecognizerV2(application: LuisApplication, options?: LuisRecognizerOptionsV2)
				Parameters
- application
 - LuisApplication
 
An object conforming to the LuisApplication definition or a string representing a LUIS application endpoint, usually retrieved from https://luis.ai.
- options
 - LuisRecognizerOptionsV2
 
Optional. Options object used to control predictions. Should conform to the LuisRecognizerOptionsV2 definition.
Property Details
options
Inherited Property Details
application
Method Details
		recognizeInternal(DialogContext | TurnContext)
	   
	Calls LUIS to recognize intents and entities in a users utterance.
function recognizeInternal(context: DialogContext | TurnContext): Promise<RecognizerResult>
				Parameters
- context
 - 
				
DialogContext | TurnContext
 
The TurnContext.
Returns
Promise<RecognizerResult>
Analysis of utterance in form of RecognizerResult.
		recognizeInternal(string)
	 
	Calls LUIS to recognize intents and entities in a users utterance.
function recognizeInternal(utterance: string): Promise<RecognizerResult>
				Parameters
- utterance
 - 
				
string
 
The utterance to be recognized.
Returns
Promise<RecognizerResult>
Analysis of utterance in form of RecognizerResult.