运行时的 PowerPoint Web 加载项功能区操作

PowerPoint Web Add-In Ribbon Manipulation at Runtime

我最近了解了用于 Web 插件的 js api。我之前开发了一个C# VSTO PowerPoint插件。由于 Web 应用程序非常便携,我想尝试一下。但是,我将 Ribbon 用于一些东西并使用 Microsoft.Office.Tools.Ribbon 功能轻松操作它,例如添加登录按钮:

                // loginBtn
                // 
                this.loginBtn.Label = "Login";
                this.loginBtn.Name = "loginBtn";
                this.loginBtn.Click += new Microsoft.Office.Tools.Ribbon.RibbonControlEventHandler(this.loginBtn_Click);

据我所知,使用 js api 我不会获得对功能区的这种访问权限。我只能配置 Manifest.xml 一次并且永远不会更改它,或者有什么方法可以实现吗?
感谢您的帮助。

不,没有办法做到这一点。 Web 插件上的所有功能区 UI 都需要在清单中预先以声明方式定义。