Plugins 从插件代码中读取CRM 2013系统设置

Plugins 从插件代码中读取CRM 2013系统设置,plugins,crm,system-setting,Plugins,Crm,System Setting,我想知道是否有可能从Microsoft Dynamics CRM 2013中的插件读取(而不是写入!)系统设置。对于用户设置,这很容易做到,但对于系统设置,我也找不到任何方法来做同样的事情。我需要读取“附件的阻止文件扩展名”设置。您可以通过实体“组织”加载设置,以下代码将读取属性值: var query = new QueryExpression("organization"); query.ColumnSet.AddColumn("discountcalculationmethod");

我想知道是否有可能从Microsoft Dynamics CRM 2013中的插件读取(而不是写入!)系统设置。对于用户设置,这很容易做到,但对于系统设置,我也找不到任何方法来做同样的事情。我需要读取“附件的阻止文件扩展名”设置。

您可以通过实体“组织”加载设置,以下代码将读取属性值:

 var query = new QueryExpression("organization");
 query.ColumnSet.AddColumn("discountcalculationmethod");

 var org = this.orgservice.RetrieveMultiple(query).Entities.First();


 Assert.IsNotNull(org["discountcalculationmethod"]);