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

This is a helper class for validating actions specified by customers More...

Static Public Member Functions

static void Validate (string action)
 
static void Validate (IEnumerable< ActionBase > actions)
 

Public Attributes

const string AnswerAction = "answer"
 AnswerAction More...
 
const string AnswerAppHostedMediaAction = "answerAppHostedMedia"
 AnswerAppHostedMediaAction More...
 
const string HangupAction = "hangup"
 HangupAction More...
 
const string PlaceCallAction = "placeCall"
 PlaceCall More...
 
const string PlayPromptAction = "playPrompt"
 PlayPromptAction More...
 
const string RecognizeAction = "recognize"
 RecognizeAction More...
 
const string RecordAction = "record"
 RecordAction More...
 
const string RejectAction = "reject"
 RejectAction More...
 
const string TransferAction = "transfer"
 Attended transfer. More...
 
const string VideoSubscriptionAction = "videoSubscription"
 VideoSubscription More...
 

Detailed Description

This is a helper class for validating actions specified by customers

Definition at line 11 of file ValidActions.cs.

Member Function Documentation

static void Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.Validate ( string  action)
inlinestatic

Definition at line 82 of file ValidActions.cs.

static void Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.Validate ( IEnumerable< ActionBase actions)
inlinestatic

Definition at line 88 of file ValidActions.cs.

Member Data Documentation

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.AnswerAction = "answer"

AnswerAction

Definition at line 16 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.AnswerAppHostedMediaAction = "answerAppHostedMedia"

AnswerAppHostedMediaAction

Definition at line 21 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.HangupAction = "hangup"

HangupAction

Definition at line 26 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.PlaceCallAction = "placeCall"

PlaceCall

Definition at line 51 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.PlayPromptAction = "playPrompt"

PlayPromptAction

Definition at line 31 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.RecognizeAction = "recognize"

RecognizeAction

Definition at line 41 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.RecordAction = "record"

RecordAction

Definition at line 36 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.RejectAction = "reject"

RejectAction

Definition at line 46 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.TransferAction = "transfer"

Attended transfer.

Definition at line 61 of file ValidActions.cs.

const string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ValidActions.VideoSubscriptionAction = "videoSubscription"

VideoSubscription

Definition at line 56 of file ValidActions.cs.


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