检查 API 版本
不确定贵组织是否拥有 Apex 类、Apex 触发器和 Visualforce 页面?每个版本在“设置”中都有一个包含版本号的列表。
所需的 Edition
| 适用于 Salesforce Classic 和 Lightning Experience |
| 在所有版本中可用 |
| 所需用户权限 | |
|---|---|
| 定义、编辑、删除和设置 Apex 类的版本设置: | 作者 Apex |
| 运行 Apex 测试: | 查看设置和配置 |
| 要查看 Apex 触发器: | 查看设置和配置 |
| 要编辑 Apex 触发器: | 作者 Apex |
- 要查看 Apex 类,请从“设置”中,在快速查找框中输入 Apex 类,然后选择 Apex 类。
- 要查看 Apex 触发器,从“设置”中,在快速查找框中输入 Apex 触发器,然后选择 Apex 触发器。
- 要查看 Visualforce 页面,从“设置”中,在快速查找框中输入 Visualforce 页面,然后选择 Visualforce 页面。
版本号显示在版本字段中。如果列表为空,您就没有任何这些项目。

在此示例中,用户创建了列表中的第一个 Apex 触发器,即 SetDealPrediction,其他触发器包含在受管软件包中。我们如何判断?其他触发器带有命名空间前缀,这表示它们是已安装软件包的一部分。
要快速识别可在 API 版本 44.0 或更低版本上进行修改的项目,请创建视图。此示例显示了为 Apex 触发器列表创建筛选器。您可对 Apex 类列表和 Visualforce 页面列表使用相同的过程。
- 单击创建新视图。
- 在视图名称中,输入视图名称。例如,非封装的 API v44 或更低版本。
- 在视图唯一名称中,输入唯一名称,以对 API 的该视图进行识别。例如,apex_triggers_nopackage_api44_or_earlier。
-
在第一行,对于字段,选择 Api 版本。对于运算符,选择小于或等于。对于值,输入 44.0。在第二行,对于字段,选择已安装软件包。对于运算符,选择等于,并将值留空。
如果您是一个拥有受管软件包的合作伙伴或开发人员,则为值输入已安装软件包名称。或者,您可以筛选命名空间前缀。

- 或者,选择要在列表中显示的字段。
- 在步骤 4 中。限制可见性,指定是否希望此视图仅对您可见,还是对所有用户或特定用户组可见。
- 保存更改。
该列表现在显示不属于已安装软件包的 API 版本为 44.0 或更低版本的项目。或者,如果您在筛选器中指定了已安装的软件包,列表将仅显示该软件包中包含的项目。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
