对于MS CRM 2011,我已经进行了自定义工作流程活动,但我无法注册,因为作为输出参数我正在尝试返回
OutArgument<IEnumerable<EntityReference>>
可能不受支持。
如何返回集合或实体引用数组?
谢谢
答案 0 :(得分:2)
This is list of supported types您可以返回自定义工作流程。不幸的是IEnumerable
不在列表中:(
答案 1 :(得分:0)
最多可以一次定义一个参考:
[Input("EntityReference input 1")]
[Output("EntityReference output 1")]
[ReferenceTarget("account")]
[Default("3B036E3E-94F9-DE11-B508-00155DBA2902", "account")]
public InOutArgument<EntityReference> AccountReference { get; set; }
[Input("EntityReference input 2")]
[Output("EntityReference output 2")]
[ReferenceTarget("contact")]
[Default("4C036E3E-94F9-DE11-B508-00155DBA2902", "contact")]
public InOutArgument<EntityReference> AccountReference { get; set; }
支持的参数是:
• Bool
• DateTime
• Decimal
• Double
• EntityReference
• Int
• Money
• OptionSetValue
• String