我们正在尝试自动化我们需要为类/页面/触发器查找依赖组件的certail流程。
我们了解salesforce在查看各个组件时使用“Show Dependencies”按钮提供相关组件,但有没有办法以编程方式获取这些组件?
非常感谢有关这方面的任何细节。
谢谢!
答案 0 :(得分:2)
您可以使用通过Tooling API公开的SymbolTable。请特别注意externalReferences
字段。
包含Apex类或触发器的名称,名称空间和外部类,方法和变量引用。这些引用可用于符号突出显示或代码导航。
如果符号表不适用于ApexClass,则需要先强制编译。请参阅Trying to get SymbolTable of an Apex class and get null。
顺便提一下,Salesforce StackExchange网站是询问Salesforce特定问题的好地方。