protected override void OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata metadata, Activity originalActivity) { PickBranchBody originalBranchBody = (PickBranchBody)originalActivity; if ((originalBranchBody.Action != null && metadata.GetMatch(this.Trigger) == originalBranchBody.Action) || (this.Action != null && metadata.GetMatch(this.Action) == originalBranchBody.Trigger)) { metadata.DisallowUpdateInsideThisActivity(SR.PickBranchTriggerActionSwapped); return; } metadata.AllowUpdateInsideThisActivity(); }
protected override void OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata metadata, Activity originalActivity) { metadata.AllowUpdateInsideThisActivity(); }
protected override void OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata metadata, Activity originalActivity) { // enable dynamic update in state machine metadata.AllowUpdateInsideThisActivity(); }