从function-file.html退出时
它来到word.run
而没有来到context.sync
并继续处理,如果我确实在剪贴板缓冲区中放了一些文本
Word.run(function (context) {
var originalRange = context.document.getSelection();
context.load(originalRange, 'parentContentControlOrNullObject, parentTableCellOrNullObject')
return context.sync().then(function () {
var control = originalRange.parentContentControlOrNullObject
答案 0 :(得分:0)
调用Word.run
的函数必须带有一个参数,并且在该函数的末尾应有一行调用该参数的completed
方法的行。
function myFunction(args) {
Word.run(function (context) {
// Your code
return context.sync();
})
args.completed();
}
有关示例,请参见Protect a worksheet。
答案 1 :(得分:0)
帮助的解决方案
Word.run(function (context) {
return new OfficeExtension.Promise(function(resolve, reject) {
setTimeout(function(){
return context.sync().then(function () {