Проверка активности рабочего процесса - PullRequest
0 голосов
/ 06 марта 2020

Я хочу добавить проверку времени разработки в операции рабочего процесса на основе следующих условий:

  1. Если внутренняя деятельность имеет родительский Outer Activity X и не имеет InArgument set Y, показать сообщение m1.
  2. Если внутренняя деятельность не имеет родителя Outer Activity X и не имеет InArgument Z, показать сообщение m2.

Я понимаю, что проверки могут быть достигнуты использование CacheMetadata во Внутренней активности или ограничениях с использованием GetParentChain, как указано в:

Как использовать System.Activities.Validation.GetParentChain? .

Я не уверен, как получить доступ к внутренней активности InArguments в Consraint? Или как проверить, имеет ли родительская цепочка внешнюю активность Y в CacheMetadata.

...