当我关闭它时,我需要一个事件的id。 关闭事件后我使用插件来创建文章但是我需要事件的id来从该incidente中检索信息。
有人可以帮助我吗?
答案 0 :(得分:1)
这可能会对你有帮助。
Guid entityid = Guid.Empty;
if (context.MessageName == MessageName.Close)
{
DynamicEntity entity = context.InputParameters[ParameterName.Target] as DynamicEntity;
string keyfieldname = string.Format("{0}id", entity.Name);
if (entity.Properties.Contains("activityid"))
keyfieldname = "activityid";
entityid = ((Key)entity[keyfieldname]).Value;
}