当我在我的加载项中添加 "ItemSend" 事件处理程序时 manifest.xml 在安装加载项时抛出错误
When i add the "ItemSend" Event handler in my add-ins manifest.xml thrown error while installing the add-ins
在 outlook 加载项中尝试在清单文件中添加 ItemSend 事件处理触发器,但是当我尝试安装时 manifest.xml 没有安装抛出一些错误
如何在我的 outlook 加载项上添加项目发送事件处理程序
单击保存按钮时如何触发此事件,如何在我的 commands.js 文件上触发事件
注意:我的加载项是使用 javascript
开发的
有任何想法请与我分享
提前致谢
首先,确保在清单文件中指定了正确的要求集。您必须至少为 ItemSend
事件指定 1.8 集,因为 on-send
功能已在要求集 1.8 中正式发布。在 Requirements for running Office Add-ins 文章中阅读有关要求集的更多信息。
在清单文件中,您通常需要包含应在 ItemSend
事件中调用的函数文件和函数名称。操作同步运行。
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<!-- The functionfile and function name to call on message send. -->
<!-- In this case, the function validateBody will be called within the JavaScript code referenced in residUILessFunctionFileUrl. -->
<FunctionFile resid="residUILessFunctionFileUrl" />
<ExtensionPoint xsi:type="Events">
<Event Type="ItemSend" FunctionExecution="synchronous" FunctionName="validateBody" />
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
发送 API 需要 VersionOverrides v1_1
。以下 XML 标记显示了如何在清单中添加 VersionOverrides
节点。
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
<!-- On-send requires VersionOverridesV1_1 -->
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
...
</VersionOverrides>
</VersionOverrides>
在 On-send feature for Outlook add-ins 文章中阅读更多相关信息。
您还可以在 GitHub 上找到 Outlook-Add-in-On-Send 示例加载项。
在 outlook 加载项中尝试在清单文件中添加 ItemSend 事件处理触发器,但是当我尝试安装时 manifest.xml 没有安装抛出一些错误
如何在我的 outlook 加载项上添加项目发送事件处理程序
单击保存按钮时如何触发此事件,如何在我的 commands.js 文件上触发事件
注意:我的加载项是使用 javascript
开发的有任何想法请与我分享
提前致谢
首先,确保在清单文件中指定了正确的要求集。您必须至少为 ItemSend
事件指定 1.8 集,因为 on-send
功能已在要求集 1.8 中正式发布。在 Requirements for running Office Add-ins 文章中阅读有关要求集的更多信息。
在清单文件中,您通常需要包含应在 ItemSend
事件中调用的函数文件和函数名称。操作同步运行。
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<!-- The functionfile and function name to call on message send. -->
<!-- In this case, the function validateBody will be called within the JavaScript code referenced in residUILessFunctionFileUrl. -->
<FunctionFile resid="residUILessFunctionFileUrl" />
<ExtensionPoint xsi:type="Events">
<Event Type="ItemSend" FunctionExecution="synchronous" FunctionName="validateBody" />
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
发送 API 需要 VersionOverrides v1_1
。以下 XML 标记显示了如何在清单中添加 VersionOverrides
节点。
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
<!-- On-send requires VersionOverridesV1_1 -->
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
...
</VersionOverrides>
</VersionOverrides>
在 On-send feature for Outlook add-ins 文章中阅读更多相关信息。
您还可以在 GitHub 上找到 Outlook-Add-in-On-Send 示例加载项。