Partilhar via


CommunicationsSequenceActivity Class

A workflow sequence activity that supports both goto and command execution semantics. A CommunicationsSequenceActivity consists of zero or one CommandsActivity or CommunicationsEventsActivity that represents the secondary parallel flows of the workflow. All other child activities are considered part of the main workflow. A goto can happen from anywhere inside the main workflow or secondary workflow.

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.CommandActivity
            Microsoft.Rtc.Workflow.Activities.DialogEventActivity

Namespace:  Microsoft.Rtc.Workflow.Activities
Assembly:  Microsoft.Rtc.Workflow (in Microsoft.Rtc.Workflow.dll)

Syntax

'Declaration
<ToolboxBitmapAttribute(GetType(CommunicationsSequenceActivity), "Images.CommunicationsSequenceActivity.bmp")> _
Public Class CommunicationsSequenceActivity _
    Inherits SequenceActivity _
    Implements IActivityEventListener(Of ActivityExecutionStatusChangedEventArgs), IInstanceDependencyContainer
'Usage
Dim instance As CommunicationsSequenceActivity
[ToolboxBitmapAttribute(typeof(CommunicationsSequenceActivity), "Images.CommunicationsSequenceActivity.bmp")]
public class CommunicationsSequenceActivity : SequenceActivity, 
    IActivityEventListener<ActivityExecutionStatusChangedEventArgs>, IInstanceDependencyContainer

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

CommunicationsSequenceActivity Members

Microsoft.Rtc.Workflow.Activities Namespace