DialogEventActivity Class
Represents a system-initiated event in the dialog flow. It is different from a CommandActivity in that regard. A CommandActivity represents a user-initiated event in the dialog flow, while a DialogEventActivity represents a system-initiated event and the associated handler for the event. The DialogEventActivity provides the event-subscription data and the children of the DialogEventActivity represents the handler logic for the event.
Namespace: Microsoft.Rtc.Workflow.Activities
Assembly: Microsoft.Rtc.Workflow (in Microsoft.Rtc.Workflow.dll)
Syntax
'Declaration
Public MustInherit Class DialogEventActivity _
Inherits CommunicationsSequenceActivity _
Implements IEventActivity, IInstanceDependencyContainer
public abstract class DialogEventActivity : CommunicationsSequenceActivity,
IEventActivity, IInstanceDependencyContainer
public ref class DialogEventActivity abstract : public CommunicationsSequenceActivity,
IEventActivity, IInstanceDependencyContainer
Microsoft.Rtc.Workflow.Activities.DialogEventActivity = function();
Type.createClass(
'Microsoft.Rtc.Workflow.Activities.DialogEventActivity',
Microsoft.Rtc.Workflow.Activities.CommunicationsSequenceActivity,
IEventActivity,
Microsoft.Rtc.Workflow.Activities.IInstanceDependencyContainer);
Inheritance Hierarchy
Object
DependencyObject
Activity
CompositeActivity
SequenceActivity
Microsoft.Rtc.Workflow.Activities..::.CommunicationsSequenceActivity
Microsoft.Rtc.Workflow.Activities..::.DialogEventActivity
Microsoft.Rtc.Workflow.Activities..::.ConsecutiveNoInputsInstantMessagingEventActivity
Microsoft.Rtc.Workflow.Activities..::.ConsecutiveNoInputsSpeechEventActivity
Microsoft.Rtc.Workflow.Activities..::.ConsecutiveNoRecognitionsInstantMessagingEventActivity
Microsoft.Rtc.Workflow.Activities..::.ConsecutiveNoRecognitionsSpeechEventActivity
Microsoft.Rtc.Workflow.Activities..::.ConsecutiveSilencesInstantMessagingEventActivity
Microsoft.Rtc.Workflow.Activities..::.ConsecutiveSilencesSpeechEventActivity