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
System.Object
System.Workflow.ComponentModel.DependencyObject
System.Workflow.ComponentModel.Activity
System.Workflow.ComponentModel.CompositeActivity
System.Workflow.Activities.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