AdjustParticipantMessage
类 AdjustParticipantMessage 表示调整活动参与者的消息。例如:原来活动的参与者是 A、B,发送消息将参与者调整为 B、C、D 后,引擎会自动取消 A 的任务,同时创建 C 和 D 的任务。该类继承自 H3.Workflow.Message.ActivityMessage。
属性
| 名称 | 说明 |
|---|---|
Participants |
新的活动参与者。例如:原来活动的参与者是 A、B,发送消息将参与者调整为 B、C、D 后,该参数的值为 B、C、D。 |
ActivityCode |
获取活动的编码。 |
TokenId |
获取或设置当前活动的 Id。 |
ActivityMessageType |
获取活动消息的类型。 |
InstanceMessageType |
流程消息的类型。 |
InstanceId |
流程实例的 ID。 |
构造函数
新建用的构造函数:
/// <summary>
/// 新建用的构造函数。
/// </summary>
/// <param name="instanceId">流程实例的 Id。</param>
/// <param name="activityCode">活动编码。</param>
/// <param name="participants">新的活动参与者。例如:原来活动的参与者是 A、B,发送消息将参与者调整为 B、C、D 后,该参数的值为 B、C、D。</param>
public AdjustParticipantMessage(
string instanceId,
string activityCode,
string[] participants);
参数说明:
- instanceId:流程实例的 Id。
- activityCode:活动编码。
- participants:新的活动参与者。例如:原来活动的参与者是 A、B,发送消息将参与者调整为 B、C、D 后,该参数的值为 B、C、D。