Outlook插件是自包含程序,可以修改,扩展或向Microsoft Outlook桌面客户端添加功能。有关Outlook加载项的新模型的问题,请使用“outlook-web-addins”标记,这些加载项是基于Web的,可以在桌面,Web和移动设备上运行。
如何在 Outlook 邮件正文右键单击上下文菜单中添加按钮?
我想在 Outlook 邮件正文中添加按钮,右键单击 vsto C# 插件中的上下文菜单,这如何可能。 此按钮在阅读模式下从邮件正文中获取选定的文本。 就像这个截图看截图 ...
我想制作一个 Outlook COM 加载项,显示一个类似于“您回复此电子邮件的日期”的消息横幅,该横幅显示在所选电子邮件的顶部,例如...
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0" xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides/1.0" xsi:type="MailApp"> <Version>1.0.0.0</Version> <ProviderName>Contoso</ProviderName> <DefaultLocale>en-US</DefaultLocale> <DisplayName DefaultValue="Scout"/> <Description DefaultValue="A template to get started."/> <IconUrl DefaultValue="https://localhost:3000/assets/icon-64.png"/> <HighResolutionIconUrl DefaultValue="https://localhost:3000/assets/icon-128.png"/> <SupportUrl DefaultValue="https://www.contoso.com/help"/> <AppDomains> <AppDomain>https://www.contoso.com</AppDomain> </AppDomains> <Hosts> <Host Name="Mailbox"/> </Hosts> <Requirements> <Sets> <Set Name="Mailbox" MinVersion="1.1"/> </Sets> </Requirements> <FormSettings> <Form xsi:type="ItemRead"> <DesktopSettings> <SourceLocation DefaultValue="https://localhost:3000/taskpane.html"/> <RequestedHeight>250</RequestedHeight> </DesktopSettings> </Form> </FormSettings> <Permissions>ReadWriteItem</Permissions> <Rule xsi:type="RuleCollection" Mode="Or"> <Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/> </Rule> <DisableEntityHighlighting>false</DisableEntityHighlighting> <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0"> <Requirements> <bt:Sets DefaultMinVersion="1.3"> <bt:Set Name="Mailbox"/> </bt:Sets> </Requirements> <Hosts> <Host xsi:type="MailHost"> <DesktopFormFactor> <FunctionFile resid="Commands.Url"/> <ExtensionPoint xsi:type="MessageReadCommandSurface"> <OfficeTab id="TabDefault"> <Group id="msgReadGroup"> <Label resid="GroupLabel"/> <Control xsi:type="Button" id="msgReadOpenPaneButton"> <Label resid="TaskpaneButton.Label"/> <Supertip> <Title resid="TaskpaneButton.Label"/> <Description resid="TaskpaneButton.Tooltip"/> </Supertip> <Icon> <bt:Image size="16" resid="Icon.16x16"/> <bt:Image size="32" resid="Icon.32x32"/> <bt:Image size="80" resid="Icon.80x80"/> </Icon> <Action xsi:type="ShowTaskpane"> <SourceLocation resid="Taskpane.Url"/> </Action> </Control> <Control xsi:type="Button" id="ActionButton"> <Label resid="ActionButton.Label"/> <Supertip> <Title resid="ActionButton.Label"/> <Description resid="ActionButton.Tooltip"/> </Supertip> <Icon> <bt:Image size="16" resid="Icon.16x16"/> <bt:Image size="32" resid="Icon.32x32"/> <bt:Image size="80" resid="Icon.80x80"/> </Icon> <Action xsi:type="ExecuteFunction"> <FunctionName>action</FunctionName> </Action> </Control> </Group> </OfficeTab> </ExtensionPoint> <ExtensionPoint xsi:type="MessageComposeCommandSurface"> <OfficeTab id="TabDefault"> <Group id="msgComposeCmdGroup"> <Label resid="GroupLabel"/> <Control xsi:type="Button" id="msgComposeInsertGist"> <Label resid="TaskpaneButton.Label"/> <Supertip> <Title resid="TaskpaneButton.Label"/> <Description resid="TaskpaneButton.Tooltip"/> </Supertip> <Icon> <bt:Image size="16" resid="Icon.16x16"/> <bt:Image size="32" resid="Icon.32x32"/> <bt:Image size="80" resid="Icon.80x80"/> </Icon> <Action xsi:type="ShowTaskpane"> <SourceLocation resid="Taskpane.Url"/> </Action> </Control> <Control xsi:type="Button" id="ActionButton"> <Label resid="ActionButton.Label"/> <Supertip> <Title resid="ActionButton.Label"/> <Description resid="ActionButton.Tooltip"/> </Supertip> <Icon> <bt:Image size="16" resid="Icon.16x16"/> <bt:Image size="32" resid="Icon.32x32"/> <bt:Image size="80" resid="Icon.80x80"/> </Icon> <Action xsi:type="ExecuteFunction"> <FunctionName>action</FunctionName> </Action> </Control> </Group> </OfficeTab> </ExtensionPoint> </DesktopFormFactor> </Host> </Hosts> <Resources> <bt:Images> <bt:Image id="Icon.16x16" DefaultValue="https://localhost:3000/assets/icon-16.png"/> <bt:Image id="Icon.32x32" DefaultValue="https://localhost:3000/assets/icon-32.png"/> <bt:Image id="Icon.80x80" DefaultValue="https://localhost:3000/assets/icon-80.png"/> </bt:Images> <bt:Urls> <bt:Url id="Commands.Url" DefaultValue="https://localhost:3000/commands.html"/> <bt:Url id="Taskpane.Url" DefaultValue="https://localhost:3000/taskpane.html"/> </bt:Urls> <bt:ShortStrings> <bt:String id="GroupLabel" DefaultValue="Contoso Add-in"/> <bt:String id="TaskpaneButton.Label" DefaultValue="Show Taskpane"/> <bt:String id="ActionButton.Label" DefaultValue="Perform an action"/> </bt:ShortStrings> <bt:LongStrings> <bt:String id="TaskpaneButton.Tooltip" DefaultValue="Opens a pane displaying all available properties."/> <bt:String id="ActionButton.Tooltip" DefaultValue="Perform an action when clicked."/> </bt:LongStrings> </Resources> </VersionOverrides> </OfficeApp> 面临的问题是插件在阅读电子邮件时按预期工作,但在撰写新电子邮件时不可见或不工作。我包括我尝试过的代码。 问题:阅读电子邮件时,该插件可以访问,但在撰写电子邮件时,该插件会被隐藏或不起作用。为了解决这个问题, 我想要阅读和撰写的插件 您只需在以下位置再添加一个激活插件的条件即可: <Rule xsi:type="RuleCollection" Mode="Or"> <Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/> </Rule> 如您所见,目前该插件仅在 Read 模式下激活。如果您为组合项目添加另一个规则,您将获得所需的功能: <Rule xsi:type="RuleCollection" Mode="Or"> <Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/> <Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit" /> </Rule>
为什么outlook msg文件没有任何contentBytes?使用图微软API
我有一个小脚本来获取我所有的 Outlook 邮件及其附件。而且它工作正常。 我可以获取所有邮件及其附件。但是有一封特定的电子邮件表明我遇到了问题。 那个
我正在使用视觉设计器,并且有一个自定义功能区,上面有 12 个左右的按钮。我想将该功能区中最重要的按钮添加到“TabMail”上,以便我可以更轻松地使用它。 我...
此加载项不支持身份 API。 - 错误代码 13000 - Outlook 插件
我正在创建一个 SSO 插件,我只是调用它来尝试一下 (getAccessToken): 异步函数 getUserData() { 尝试 { 让 usertokenEncoded = 等待 OfficeRuntime.auth.getAccessToken()...
我通过使用获得了电子邮件对象和附件 Mail.attachments.count 但存档的电子邮件无法正常工作,因为它正在使用 Enterprise Vault。 我收到了附件,但没有收到存档电子邮件
使用 Outlook Redemption,如何获取共享日历列表?
我们正在使用: 救赎 6.3 视窗11 办公室365 Outlook 版本 2307 内部版本 16626.2022 我想要做的是检索共享日历组下列出的日历列表。 这段代码...
有谁知道如何在添加自定义 Outlook 加载项时启用“从 URL 添加”选项?它上周可以工作,但截至目前已被禁用。 我可以使用“从文件添加&...
我是一名新开发人员,正在开发 Outlook 加载项,我需要提取附件和电子邮件信息并将它们存储到 OneDrive 中,但我不知道如何解决它。我正在使用 React 和 Types...
我正在努力解决一个问题,我真的希望你能提供帮助。 我上次开发软件是在大约 20 年前,主要从事结构化 BASIC 工作,在过去几年中也进行过一些 VBScript 方面的小工作...
如何在重定向到任务窗格页面后刷新任务窗格中的 Outlook 添加
我已经创建了 Outlook Web 插件。在此加载项中,我使用 jsforce 实现了 salesforce 登录。登录后重定向到任务窗格。但任务窗格不会再次呈现。如何刷新...
我想运行 Outlook 插件来在 Outlook Web 客户端中选择多封电子邮件,但是 Office.context.mailbox.item 未定义
我有一个 Outlook 插件,对于单封电子邮件来说工作得很好,但是我想让插件在选择多封电子邮件时也能工作。这似乎适用于 Outlook 桌面客户端,我可以...
我一直在使用一些自定义加载项,这些加载项是通过 https://outlook.office.com/mail/inclientstore 在 Outlook 网页版中旁加载的。 他们工作得很好,没有任何问题,但对于 p...
自从我开始使用 Outlook VBA 宏以来已经四年了。我以前从未遇到过这个问题。从昨天(9/26/2023)开始,我无法在 Outlook 中打开 VBA 编辑器。它甚至变得...
我正在尝试在以前工作的 Outlook 插件中使用 webpack;据我了解,为了使插件在“旧”Outlook 中工作,我必须包含 Office。 Microsoft 文档假设...
我正在制作 Outlook 加载项并尝试自定义标题部分。 我了解到我可以更改文本和图标,但我可以自定义它(例如更改布局、添加按钮......)? 另外,我
启动附加到 Outlook 的 VS 2010 调试器来调试插件时遇到困难
我正在尝试使用 Visual Studio 2010 和 WPF 用 C# 编写 Outlook 插件,但事实证明它很难调试。我想让 VS 在启动时自动附加到 OUTLOOK.EXE
在 C# VSTO Outlook 插件中,我将 MailItem 移动到文件夹。 我尝试了以下代码,它已经引用了目标文件夹 (olFld) 和有效的 id (entryId) 字符串。 哦...
我需要在 Outlook 加载项中创建一个弹出窗口或模式窗口,其中弹出窗口或模式窗口的宽度大于 Outlook 加载项宽度。 我尝试了几种方法。但他们只允许弹出/模态窗口...