有没有办法使用Office.js根据某些条件隐藏内容控件和其内容?
我知道技术方法是在XML中使用<w: vanish/>
或在字体属性中设置隐藏字体效果,但我没有看到等效的Range
或Font
属性
我需要隐藏内容控件,而不是删除它或其内容,因为我需要保持其可编辑性。
答案 0 :(得分:-1)
您可以使用外观属性隐藏内容控件醋酸酯,但这不会隐藏内容,因为您有几个选项。
如果您可以尝试使用内容控件appearance = hidden,那么它将不可见但仍然存在。这里有一个关于如何做到这一点的快速示例。
async function run() {
await Word.run(async (context) => {
context.document.contentControls.getFirst().appearance = "hidden";
await context.sync();
});
}