在asp.net中使用describeSObject检索自定义字段

时间:2013-10-10 07:32:28

标签: asp.net salesforce integration force.com

我使用SOAP API将salesforce与.Net集成在一起。我想从salesforce中检索字段详细信息。

我使用describeSObjectresult和describeSObject来实现此目的。但是,它从salesforce中检索(标准和自定义)字段信息。

我只想从salesforce中检索自定义字段。

是否可能。

谢谢,
Rajeshkumar

2 个答案:

答案 0 :(得分:1)

字段上有一个自定义(或isCustom,具体取决于您的肥皂工具如何将其映射到您的语言中)标记,您可以使用它来过滤掉标准字段。无需使用字段名称。

答案 1 :(得分:-1)

可以检索自定义字段,因此salesforce中的自定义字段以“__c”结尾,因此我们可以轻松识别它。

                `for (int i = 0; i < _fields.Length; i++)
               {     Field _fieldproperty = _fields[i];

                      if (_fieldproperty.name.EndsWith("__c"))   { 
                       string Labelname = _fieldproperty.label; } }