Plugins MS CRM:sdkmessageprocessingstepimage实体中的messagepropertyname属性

Plugins MS CRM:sdkmessageprocessingstepimage实体中的messagepropertyname属性,plugins,dynamics-crm,Plugins,Dynamics Crm,我正在做一个自动化插件注册的项目,这样我们就不用在每次添加/更新dll时注册/更新插件,而可以在插件dll的构建后事件中处理我正在生成的可执行文件 到目前为止,我成功地注册了程序集、插件和插件步骤。但是,当我想在一个步骤上注册一个映像时,我会得到一个异常,并且我会被告知我必须为实体sdkmessageprocessingstepmimage中的属性messagepropertyname提供一个值,我正试图创建该属性 通过谷歌搜索和调试,我了解到这个值可以是“Target”,“Id”或“Entit

我正在做一个自动化插件注册的项目,这样我们就不用在每次添加/更新dll时注册/更新插件,而可以在插件dll的构建后事件中处理我正在生成的可执行文件

到目前为止,我成功地注册了程序集、插件和插件步骤。但是,当我想在一个步骤上注册一个映像时,我会得到一个异常,并且我会被告知我必须为实体
sdkmessageprocessingstepmimage
中的属性
messagepropertyname
提供一个值,我正试图创建该属性

通过谷歌搜索和调试,我了解到这个值可以是
“Target”
“Id”
“EntityMoniker”
。我还了解到,这取决于这一步的信息。在Create上,没有目标,因此值将是
“Id”

我想知道:

  • 是否有带有各自MessagePropertyName的邮件列表
  • 或者更好:是否有办法从其他地方获取此属性值,例如从保存entityname和要使用的消息之间的连接的
    sdkmessagefilter
    实体
如果您查看源代码,您将找到几乎所有您需要的内容。它与您所描述的不同,因为它使用XML配置文件,但它包含所有用于注册DLL和步骤的代码。