修改窗体区域的内置操作

默认情况下,窗体区域有四种可用的内置操作:答复、全部答复、答复到文件夹和转发。 您可以通过以下方式修改内置操作,即在您为窗体区域注册的窗体区域清单 XML 文件中制定规范:

  • 执行操作后生成的项目的邮件类。
  • 在生成项目中包括当前项目的正文的方式。
  • 执行操作时 Outlook 的响应方式。
  • 生成项目的主题中的前缀值。
  • 禁用窗体区域的内置操作。

有关注册窗体区域的详细信息,请参阅在 Windows 注册表中指定窗体区域

如果按以上方法自定义内置操作不能满足您的需要,则应考虑创建新的自定义操作。 有关详细信息,请参阅操作方法:为窗体区域创建自定义操作

确定窗体区域的操作

无论您是选择修改内置操作还是创建自定义操作,都应在窗体区域清单 XML 文件中定义相关操作。 可通过以下方法在 customActions 元素下定义这些操作:将每项操作用各自的 action 元素括起来,并使用强制的 name 属性对其进行标识。 name 属性值是一个表示操作的内部名称的字符串。

指定内置操作的内部名称

  1. 在窗体区域清单 XML 文件中,将相应操作指定为该窗体区域的 customActions 元素的 action 子元素。
  2. 将内置操作的内部名称指定为 action 元素的 name 属性值。

以下示例在修改两个内置操作 reply 之前标识和 replyAll

<customActions>
    <action name="reply">
        <!-- further modify this action -->
    </action>
    <action name="replyAll">
        <!-- further modify this action -->
    </action>
</customActions>

请注意,默认情况下,每个窗体区域都具有四种内置操作。 您可以使用下列关键字标识这些操作:

关键字 内置操作
转发 转发当前项目。
回复 答复当前项目。
全部回复 答复当前项目的所有收件人。
replyToFolder 将答复投递到文件夹。

修改内置操作

使用 action 元素标识一种内置操作之后,您可以通过指定 action 元素的可选子元素和属性来修改该内置操作。

指定邮件类和结果项的窗体指定当前项目正文在结果项目中的包含方式指定执行操作时 Outlook 的响应方式若要指定所生成项目的主题中的前缀值

禁用窗体区域的内置操作

  1. 在窗体区域清单 XML 文件中,将相应操作指定为该窗体区域的 customActions 元素的 action 子元素。
  2. 将操作的内部名称指定为 action 元素的 name 属性的值。
  3. True 指定为 action 元素的 disabled 属性的值。

以下示例标识内置操作 replyToFolder,并禁用它:

<customActions>
    <action name="replyToFolder" disabled="true">
    </action>
</customActions>

注意

[!注释] 您可以将 disabled 指定为字符串值或整数值。 默认值为 False0。 若要禁用窗体区域的内置操作,请分配 禁用的True1

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。