<apex: emailPublisher> 组件在 Visualforce 页面中

17 Mar 2025 | 4 分钟阅读

<apex: emailPublisher> 组件允许支持代理使用 Case Feed 撰写电子邮件并将其发送给客户。为了支持电子邮件模板和附件,我们可以自定义此发布者。此组件只能在启用了 Case Feed 和 Email-to-Case 的组织中使用。

<apex: emailPublisher> 组件具有以下属性

1. autoCollapseBody

autoCollapseBody 是一个布尔类型属性,用于指定当邮件正文为空时,邮件正文是否会折叠为较小的高度。

语法

2. bccVisibility

bccVisibility 是一个字符串类型属性,用于指定 BCC 字段的可见性。此属性的可能值为:

  1. editable(可编辑)
  2. editableWithLookup(可编辑,带查找)
  3. readOnly(只读)
  4. hidden (隐藏)

语法

3. ccVisibility

ccVisibility 是一个字符串类型属性,用于指定 CC 字段的可见性。此属性的可能值为:

  1. editable(可编辑)
  2. editableWithLookup(可编辑,带查找)
  3. readOnly(只读)
  4. hidden (隐藏)

语法

4. emailBody

emailBody 是一个字符串类型属性,用于指定邮件正文的默认文本值。

语法

5. emailBodyFormat

emailBodyFormat 是一个字符串类型属性,用于指定邮件正文的格式。此属性的可能值为:

  1. text
  2. HTML
  3. textAndHTML(文本和 HTML)

语法

6. emailBodyHeight

emailBodyHeight 是一个字符串类型属性,用于指定邮件正文的高度,单位为 em。

语法

7. enableQuickText

enableQuickText 是一个布尔类型属性,用于指定发布者中是否可以使用快速文本自动完成功能。

语法

8. entityId

entityId 是一个 Id 类型属性,用于指定用于显示邮件发布者的记录的实体 ID。

语法

9. expandableHeader

expandableHeader 是一个布尔类型属性,用于指定标头是可扩展还是固定的。

语法

10. fromAddresses

fromAddresses 是一个字符串类型属性,用于指定受限的发件人地址集。

语法

11. fromVisibility

fromVisibility 是一个字符串类型属性,用于指定 “发件人” 字段的可见性。此属性的可能值为:

  1. selectable(可选)
  2. hidden (隐藏)

语法

12. id

id 是字符串类型的属性,即唯一的标识符,允许页面上的其他组件引用此组件。

语法

13. onSubmitFailure

onSubmitFailure 是一个字符串类型属性,用于指定当邮件发送失败时调用的 JavaScript 方法。

语法

14. onSubmitSuccess

onSubmitFailure 是一个字符串类型属性,用于指定当邮件成功发送时调用的 JavaScript 方法。

语法

15. rendered

rendered 是一个布尔类型属性,用于指定该组件是否在页面上呈现。该属性的默认值为布尔值 true。

语法

16. reRender

reRender 是一个对象类型属性,用于指定在邮件成功发送后需要重新绘制的一个或多个组件的 ID。

语法

17. sendButtonName

sendButtonName 是一个字符串类型属性,用于指定邮件发布者中发送按钮的名称。

语法

18. showAdditionalFields

showAdditionalFields 是一个布尔类型属性,用于指定是否应显示在发布者布局中定义的其他字段。

语法

19. showAttachments

showAttachments 是一个布尔类型属性,用于指定是否应显示附件选择器。

语法

showSendButton

showSendButton 是一个布尔类型属性,用于指定是否应显示发送按钮。

语法

21. showTemplates

showTemplates 是一个布尔类型属性,用于指定是否应显示模板选择器。

语法

22. subject

subject 是一个字符串类型属性,用于指定主题的默认值。

语法

23. subjectVisibility

subjectVisibility 是一个字符串类型属性,用于指定 “主题” 字段的可见性。此属性的可能值为:

  1. editable(可编辑)
  2. readOnly(只读)
  3. hidden (隐藏)

语法

24. submitFunctionName

submitFunctionName 是一个字符串类型属性,用于指定从 JavaScript 调用以发送电子邮件的函数的名称

语法

25. title

title 是一个字符串类型属性,用于指定在邮件发布者标头上显示的标题。

语法

26. toAddresses

toAddresses 是一个字符串类型属性,用于指定 “收件人” 字段的默认值。

语法

27. toVisibility

toVisibility 是一个字符串类型属性,用于指定 “收件人” 字段的可见性。此属性的可能值为:

  1. editable(可编辑)
  2. editableWithLookup(可编辑,带查找)
  3. readOnly(只读)
  4. hidden (隐藏)

语法

28. verticalResize

verticalResize 是一个布尔类型属性,用于指定发布者是否允许垂直调整大小。

语法

29. width

width 是一个字符串类型属性,用于指定发布者的宽度,以像素或百分比为单位。

语法

输出

apex: emailPublisher in Visualforce Page
apex: emailPublisher in Visualforce Page