Raj*_*esh 5 .net workflow-activity dynamics-crm-2011
我有一个自定义工作流程活动,该活动基于传递的输入参数(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; }
Run Code Online (Sandbox Code Playgroud)