Dynamics crm 如何从CRM 4.0插件中检索属性显示名称

Dynamics crm 如何从CRM 4.0插件中检索属性显示名称,dynamics-crm,crm,dynamics-crm-4,Dynamics Crm,Crm,Dynamics Crm 4,如何从CRM插件获取自定义属性的显示名称?这个密码没有告诉我名字。请让我知道。多谢各位 DynamicEntity entity = (DynamicEntity)context.InputParameters.Properties["Target"]; String str = (String)entity.Properties["name"]; 您必须调用MetadataService以获取具有DisplayName属性的AttributeM

如何从CRM插件获取自定义属性的显示名称?这个密码没有告诉我名字。请让我知道。多谢各位

            DynamicEntity entity = (DynamicEntity)context.InputParameters.Properties["Target"];
            String str = (String)entity.Properties["name"];

您必须调用MetadataService以获取具有DisplayName属性的AttributeMetadata。

我必须引用MetadataService吗?使用MetadataService的工作原理与正常的CrmService相同。在插件中,只需调用
context.CreateMetadataService()
即可获得它;但我没法让这条线工作。RetrieveAttributeRequest attributeRequest=新建RetrieveAttributeRequest();