Plugins 获取CRM插件(已安装)的筛选属性列表

Plugins 获取CRM插件(已安装)的筛选属性列表,plugins,dynamics-crm,dynamics-crm-4,Plugins,Dynamics Crm,Dynamics Crm 4,我已经安装了Dynamics CRM 4.0,并编写了一个插件,注册了它,然后设置了一个包含一些过滤属性的步骤。2个问题: 如何获取为插件配置的筛选属性列表?从插件本身开始 如何获取当前表单中实际使用的过滤属性列表?也在插件本身中 如果您想获取发送给插件的图像中的每个属性,您可以在将属性包设置为动态实体后对其进行迭代。这将包括实体上的每个字段 DynamicEntity postEntity=DynamicEntitycontext.PostEntityImages[entityimage] p

我已经安装了Dynamics CRM 4.0,并编写了一个插件,注册了它,然后设置了一个包含一些过滤属性的步骤。2个问题:

如何获取为插件配置的筛选属性列表?从插件本身开始 如何获取当前表单中实际使用的过滤属性列表?也在插件本身中
如果您想获取发送给插件的图像中的每个属性,您可以在将属性包设置为动态实体后对其进行迭代。这将包括实体上的每个字段

DynamicEntity postEntity=DynamicEntitycontext.PostEntityImages[entityimage] postEntity.Properties中的foreach属性p { //对我的财产做点什么 }
很快尝试这个,不确定这会给我什么我想要的插件过滤属性集的元数据?这会让我访问整个实体吗?我只寻找附加到插件特定步骤的过滤属性,只寻找表单元素,而不是所有实体属性。您是否正在尝试检索实体的元数据或传递到插件中的值?过滤属性是什么意思?我假设你指的是在步骤图像上过滤的项目。过滤属性是在注册插件时创建步骤时选择的。你能澄清一下吗?您的意思是要获取筛选器的配置设置吗?例如plugin_x,在父管道中创建opportunity的步骤?还是别的什么?