问题标签 [office-js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
office-js - 如何将更新发布到当前在应用商店中的 Office 加载项
我正在寻找一些有关在网上商店托管我们当前托管应用程序的更新版本的信息。
我的查询是,我们现有的应用程序版本的清单文件说 Ver。托管在网上商店的1.0指向源位置(天蓝色网站),例如myappversion1.0hostedapp.com,现在我想托管应用程序的下一个版本,例如Ver。在2.0中,我添加了一些新功能和一些错误修复。
所以我是否必须在现有的 URL 上推送我当前的更改,比如myappaversion1.0hostedapp.com,然后在办公室网上商店提交应用程序,在这种情况下,旧版本会搞砸。
或者
我们必须在更新的清单文件中提供一个新的源 URL,例如myappversion2.0hostedapp.com,然后将应用程序提交到网上商店,这将确保旧版本保持不变,直到我们的新版本得到微软团队的验证。
问题-
- 在以后的情况下,我们的清单文件Ver. 会发生什么。1.0指向说myappaversion1.0hostedapp.com,当我的新版本得到微软技术团队的批准时,说 myappaversion2.0hostedapp.com
我们不太清楚在现有应用程序上托管下一个版本的应用程序。如果有人能让我们对此有所了解,那就太好了。
vsto - "Sideload" an App for Office programatically on the Desktop
I'm not sure whether "sideloading" is the correct term: Is therea an API to programatically install an Office Javascript API based add-in (e.g. a Task Pane app) in to the current / specific document on the desktop (at least on Windows)?
VisualStudio does this when you debug an App for Office project. How do I go about achieving the same?
office-js - 如何使用 office.js 获取 office 应用程序版本值
Office 应用程序版本可以在清单文件中提及,例如以下
有没有办法通过 office.js 获取应用程序版本值
office-addins - Office.EventType.DocumentSelectionChanged(在 Excel 中)不适用于所有 Web 浏览器
我正在尝试 DocumentSelectionChanged
在 Excel 在线文档中添加事件句柄(在所有浏览器中测试)。从过去 15 天开始,创建此事件失败。
请在这里帮助我
PS:相同的事件在 Excel 2013 桌面环境中运行良好
OSF.DDA.AsyncResult {值:未定义,状态:“失败”,错误:OSF.DDA.Error}错误:OSF.DDA.Errorcode:5001message:“发生内部错误。”名称:“内部错误”原型: OSF.DDA.Errorconstructor: (n,t,i) proto : Objectstatus: "failed"value: undefined__proto__: OSF.DDA.AsyncResultconstructor: (n,t) proto : Object
outlook - 新的 Outlook API (2015) 邮件插件发送事件
支持跨平台开发 Outlook 插件的新 Microsoft Outlook API 是否能够触发用户单击发送按钮的事件?
我目前有一个 Outlook VSTO 插件,它使用 Application.ItemSend 事件检查电子邮件中的特定内容,并向用户显示一个弹出窗口,询问他们是否仍要发送。不过,这仅与 Windows 上的 Outlook 2007-16 兼容,我希望新的 API 可以让我为 Mac/移动/网络上的 Outlook 构建类似的东西,但我还没有找到关于这个特定事件的任何示例或文档触发呢。
javascript - 用于在 Word 中选择/修改数据的 Javascript 代码
对于 Word 2013,我正在尝试在 Javascript 中实现一个函数,该函数可以删除 MS Word 文档中两个索引之间的整个字符串。我为 Word 找到的 API 不允许我们做任何此类事情(MS 网站上提供的示例涉及替换选定的代码)。是否有任何可用的 API 来做同样的事情?提前致谢。(我们正在 Visual Studio 中开发,并正在尝试创建一个 Office 应用程序)
javascript - Office.js Win.js 和 WinJS.xhr 的问题
我尝试在 Excel 中创建一个休息插入。我可以在 Chrome 中调试所有这些,一切看起来都很好。但它不在 Office 中运行。 http://jsonplaceholder.typicode.com/posts是公开的
我从其余服务中获得了信息。将它们放入标题和行中(在 Chrome 调试器中我可以看到它)我调用 setExcelData 应该将数据写入 Excel
!!!但我看不到结果。
excel - 当电子表格超过一张时,尝试在 Excel Online 中调整内容加载项的大小时出错
仅当文档中存在多个工作表时,Excel Online 中的任何内容应用程序才会出现问题。可在 Internet Explorer v. 11 和 Chrome v. 46中重现。
重现步骤:
1. 创建新 Excel 文档
2. 添加新工作表
3. 添加任何内容加载项(fe 'Bubbles')
4. 尝试移动或调整大小 添加-in
结果:显示“抱歉,出了点问题”错误消息。
ms-office - 我想使用 Ewa API 调用 Ewa.js / EwaMoss.js 脚本文件中的方法
Ewa 命名空间记录在这里:
https://msdn.microsoft.com/en-us/library/office/ee589018.aspx
它很容易使用,但某些调用没有记录,也没有示例代码。Ewa.js 的来源在这里: https ://s1-excel-15.cdn.office.net/x/sc/1662281009__layouts/App_Scripts/Ewa.js 但它被最小化了。
如果您查看源代码,您会看到有一个名为“InsertDeleteCells”的调用。如果您在此处放置断点,然后尝试在编辑模式下从电子表格中删除一行,则断点将命中。
有谁知道怎么打这个电话?我假设起点是 _Ewa 和 Ewa 全局对象,并且我必须传入可以从 Ewa.EwaControl 获得的会话 ID
或者,如果来自 Microsoft 的人愿意提供 Ewa.js 和 EwsMoss.js 的非最小化版本(可能称为 Ewa.debug.js 和 EwaMoss.debug.js),我可以完成剩下的工作。
outlook-addin - 办公应用程序中的所有 href 属性值都已被覆盖
当我发布 Office 365 Outlook 加载项(使用 office.js)时,所有 href 值已被覆盖到应用程序源 url + 令牌数据。但以前没有这样的问题。有什么理由吗?
前任:-
已更改为以下
和
已更改为