【发布时间】:2013-08-10 00:30:58
【问题描述】:
我想使用 Salesforce 元数据 API 检索元数据组件列表,例如 ApexClass。
我正在使用以下代码获取 Salesforce 上的所有 Apex 类(总数为 2246)的列表,并且检索这些文件名花费了太多时间:
ListMetadataQuery query = new ListMetadataQuery();
query.type = "ApexClass";
double asOfVersion = 23.0;
// Assume that the SOAP binding has already been established.
FileProperties[] lmr = metadataService.listMetadata(
new ListMetadataQuery[] { query }, asOfVersion);
if (lmr != null)
{
foreach(FileProperties n in lmr)
{
string filename = n.fileName;
}
}
我的要求是获取由我的组织开发的元数据组件(Apex 类)列表,以便我可以获得与我相关的 Salesforce 元数据组件,并且可能通过不获取所有类来节省我的时间。
我怎样才能做到这一点?
尽快回复。
提前致谢。
【问题讨论】:
标签: salesforce