问题描述
scriptlab边栏的背景颜色根据是否在Excel / Powerpoint / Word中打开而变化。如屏幕截图所示,它是绿色和橙色。
我想创建一个类似的侧边栏,该边栏将带有一些按钮的标题。此标题的背景色应基于风味/主题。即Excel / Powerpoint / Word。
有关如何完成此操作的任何投入?
解决方法
Script Lab是开源的,因此您可以看到它如何编码相对于主机的颜色。请参见https://github.com/OfficeDev/script-lab上的仓库。
,您可以选择以下任意一种方式,
- 使用Office.Theme确定颜色。
- 使用Office.context.host确定主机并根据平台使用颜色。