渡された入力パラメーター (entityName と Name) に基づいてレコードを作成するカスタム ワークフロー アクティビティがあります。さて、作成したレコードを出力パラメータとして渡せるようにしたいです。しかし、EntityReference 型の OutArgument を宣言するには、ReferenceTarget 属性を設定する必要があります。どのエンティティ タイプが作成されているか分からないため、この属性を動的に設定できるようにしたいと考えています。「ReferenceTarget」属性内でプロパティまたは変数を使用しようとすると、認識されません。
これを行うにはどうすればよいですか? 助けてください。
[Input("Entity Name")]
public InArgument<string> EntityName { get; set; }
[Input("Name")]
public InArgument<string> Name { get; set; }
[Output("Created Record")]
[ReferenceTarget("contact")] <<=== how do i set this dynamically??
public OutArgument<EntityReference> CreatedRecord { get; set; }