用途:在 Salesforce 中创建或配置自定义选项卡,为对象、外部网页或 Visualforce 页面提供应用内导航,并排查与自定义选项卡相关的部署错误。触发场景包括用户提到选项卡、导航选项卡、对象选项卡、Web 选项卡等。
主要能力:
- 对象选项卡:文件名由对象决定,如 {ObjectApiName}.tab-meta.xml(例:Space_Station__c.tab-meta.xml)。仅允许 <customObject>true</customObject> 与 <motif>,可选 <description>;对象选项卡不得写 <label>,标签继承自对象。
- Web 选项卡:文件名用描述性名称,如 Knowledge_Base.tab-meta.xml。仅允许 <customObject>false</customObject>、<label>、<motif>、<url>、<urlEncodingKey>(设为 UTF-8),可选 <description>、<frameHeight>。
- Visualforce 选项卡:文件名如 Custom_Page_Tab.tab-meta.xml。必需 <customObject>false</customObject>、<label>、<motif>、<page>,可选 <description>。
使用方式:根元素必须为 <CustomTab>(不是 <Tab>),命名空间为 xmlns="http://soap.sforce.com/2006/04/metadata"。按选项卡类型严格使用允许的元素清单,禁止出现 <sobjectName>、<name>、<fullName>、<apiVersion>、<isHidden>、<tabVisibility>、<type>、<mobileReady>、<urlFrameHeight>、<urlType>、<urlRedirect>、<encodingKey>、<height>、<auraComponent> 等元素,也不得使用空元素。motif 需按对象语义选择,不要所有选项卡复用同一图标。
适用场景:为自定义对象添加导航、链接外部网站或 Web 应用、访问 Visualforce 页面、组织应用导航,以及修复部署报错。选项卡可用于标准应用、自定义应用和社区应用。
限制:资料未提供具体安装命令、收费、价格或平台版本信息;选项卡可见性与权限配置仅提及可针对特定用户简档设置,未给出具体步骤。