office-js 相关问题

OfficeJS是Microsoft Office客户端应用程序的新JavaScript扩展性模型。您可以扩展在Windows,Web,iOS和Mac上运行的Office应用程序。此模型适用于从Office 2013开始的Office客户端应用程序。请阅读标记信息以获取有关如何增加对问题的高质量答案的机会的其他指导。

导入@microsoft/office-js 在 react js 中失败,我该如何解决?

此安装导致模块未找到,即使它在我的节点模块目录和 package.json 文件中可用 从 '@microsoft/office-js 导入 * 作为 Office 这是我的 package.json 文件...

回答 1 投票 0

如何检查 word 插件的可访问性?准则是什么?

我正在为 word 开发一个插件,我该如何测试和实现该插件的辅助功能? 插件开发的可访问性指南的指南或标准是什么?是WCA吗...

回答 0 投票 0

内容控制的 InsertOoxml() 方法不适用于 web 版本的 word 文档

contentControl word office js api 的 InsertOoxml() 方法在在线 Web 版本中不起作用。试图从桌面获取示例图表的 ooxml 并试图在 web v 中运行相同的有效 ooxml ...

回答 1 投票 0

即使 Column 为空,也可以使用 Office-JS 获取 Column rowCount

注意:根据 MSFT 的建议,我想避免额外的 context.sync(),但我认为这可能是唯一的方法?或者在函数内部捕获错误? 我需要获取

回答 1 投票 0

是否可以在白色模式和深色模式或任何其他模式下保持 officeJS 加载项徽标相同?

我用excel插件做了一个项目。有一个关于徽标的问题。当我使用 Office 默认主题时,徽标保持不变。但是当我使用深色主题时,标志会自动改变。我

回答 1 投票 0

使用 TypeScript 将文件保存在 Excel 加载项中

我使用 TypeScript 中的 Yeoman Generator 创建了一个 Excel 插件。该加载项提供了一些基本信息,例如通过单击按钮突出显示 Excel 的某些部分,调用外部 API 以

回答 1 投票 0

即使 Column 为空,也可以使用 Office-JS 获取 Column rowCount

注意:根据 MSFT 的建议,我想避免额外的 context.sync(),但我认为这可能是唯一的方法?或者在函数内部捕获错误? 我需要获取

回答 0 投票 0

Office JS - 无法从 for 循环中获取 context.sync(),这会影响性能

我目前正在使用 office javascript 库开发一个 word 插件。 下面的函数是为了将文档文本拆分成句子,同时保证这些句子能够...

回答 1 投票 0

如何使用 office.js api 更新文档字段

我想用新值更新文档的所有自定义属性字段(如果存在)。我在这里使用 insertText() 函数,但它似乎不适用于字段。我需要一些功能来更新

回答 1 投票 0

Officejs:Outlook 操作可以触发任务窗格吗

我有两个问题。 动作有点击事件吗?我有一个简单的操作,如下所示: 如果用户单击该操作,我想运行一些打字稿代码,这可能...

回答 1 投票 0

OfficeJS 加载项和 python flask api 之间的 SSL 证书

操作系统:M1Pro 14 英寸 Macbook Pro 上的 MacOS Ventura 13.0.1 我在一个问题上绕了一圈……我创建了一个简单的 officeJS excel 加载项,并单独创建了一个带有测试端的 python Flask API……

回答 0 投票 0

无法从会议中获取主题/标题值到 outlook 插件 js 中的任务窗格

这是我试过的代码,但它是错误的 函数 addHandlerAsync 具有无效参数。 Office.context.mailbox.item.addHandlerAsync(Office.EventType.ItemChanged,函数(结果:...

回答 1 投票 0

Word JS API。在运行时添加或删除段落时,body.paragraphs 集合不会更新

我在 Scriptlab 中试验 API 时遇到了问题。我的脚本在文档中插入了一些段落,然后我想循环遍历文档中的所有段落和 ch ...

回答 1 投票 0

Teams 应用程序中是否有等效的漫游设置?

我正在使用 MicrosoftTeams.js 开发团队应用程序,问题是当用户离开应用程序时,所有数据都会丢失。 在 Office.js 上有一个工具 Roaming Settings (https://learn.microsoft.com/en-us/

回答 1 投票 0

日历概览上的 Outlook 加载项按钮

是否可以在 outlook 中的日历概览命令功能区添加一个按钮。 Outlook 加载项似乎不支持 PrimaryCommandSurface 扩展点。添加一个按钮 ...

回答 1 投票 0

带有 WebApplicationInfo 的 OfficeJS 清单类型 MailApp 在 VS 2022 中出现部署错误

我正在使用 VS 2022,我正在尝试使用 Office 加载项实施 SSO,但是一旦我添加 我正在使用 VS 2022,我正在尝试使用 Office 加载项实施 SSO,但是一旦我添加 <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1"> <WebApplicationInfo> <Id>guid</Id> <Resource>api://localhost:3000//guid</Resource> <Scopes> <Scope>Files.Read</Scope> <Scope>profile</Scope> <Scope>openid</Scope> </Scopes> </WebApplicationInfo> <VersionOverrides> 我在调试期间收到错误弹出窗口。我在输出中看不到任何问题。 没有上面的部分,加载项正在构建,我可以在调试中运行。 我还需要补充什么吗? 我正在尝试获取访问令牌,目前的响应是: The identity API is not supported for this add-in. async function getUserData() { try { let userTokenEncoded = await OfficeRuntime.auth.getAccessToken(); let userToken = jwt_decode(userTokenEncoded); // Using the https://www.npmjs.com/package/jwt-decode library. console.log(userToken.name); // user name console.log(userToken.preferred_username); // email console.log(userToken.oid); // user id } catch (exception) { console.log(exception); if (exception.code === 13003) { // SSO is not supported for domain user accounts, only // Microsoft 365 Education or work account, or a Microsoft account. popup.showNotification("test"); } if (exception.code === 13000) { // SSO is not supported for domain user accounts, only // Microsoft 365 Education or work account, or a Microsoft account. popup.showNotification(exception.message); } else { // Handle error popup.showNotification("test"); } } } 确保您的加载项已注册到标识平台,有关详细信息,请参阅注册使用单点登录 (SSO) 的 Office 加载项与 Microsoft 标识平台。 在 VSCode 中注册您的应用程序,然后自动配置加载项的清单文件,您可以使用以下命令: "configure-sso": "office-addin-sso configure manifest.xml", 有关更多信息,请参阅 office-addin-sso 节点包。 注意,如果您的租户配置为需要双因素身份验证,则此命令将失败。在这种情况下,您需要按照创建使用单点登录的 Node.js Office 加载项 教程中的所有步骤手动完成 Azure 应用程序注册和 SSO 配置步骤。

回答 1 投票 0

打开 Excel 工作簿和在 Excel 中初始化加载项时,默认情况下在 Microsoft Office 加载项中隐藏任务窗格

我正在使用 React 和 Excel JavaScript API 制作一个 Excel 任务窗格加载项。我面临的问题是,当我打开一个新的 Excel 工作簿或加载项为

回答 2 投票 0

Outlook Web 加载项类别问题

我在设置前景类别时遇到问题。 我试图通过使用 JS API 以及发送 EWS-Request 来设置邮件的类别。 这两种方法都适用于大多数邮件,但是,...

回答 1 投票 0

是否可以使用 office-js 将幻灯片编号形状设置为 PowerPoint 演示文稿?

我知道我们可以在 PowerPoint 中创建幻灯片编号形状。 正如我所见,这是一个带有 <#> 内容的形状。 是否可以使用 office-js 实现该行为? 当我尝试设置 cont...

回答 1 投票 0

在 Microsoft AppSource 市场上发布 Outlook 加载项移动版

我有一个适用于 Outlook 的桌面/Web 插件,该插件已发布在 Microsoft AppSource 市场上。 我更新了清单以支持移动版本。清单由

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.