OfficeExtension.UpdateOptions interface
Предоставляет возможность подавления ошибки, когда объект, используемый для задания нескольких свойств, пытается задать свойства только для чтения.
Комментарии
Примеры
// Update a range in an Excel worksheet using the RangeUpdateData interface.
await Excel.run(async (context) => {
const sheet = context.workbook.worksheets.getItem("Sample");
const range = sheet.getRange("B2:E2");
// Configure the set operation to still run if a readonly property is included.
// All settable properties will be updated.
const options: OfficeExtension.UpdateOptions = {throwOnReadOnly: false};
// Set the range with some data from another source (`updateData` is set elsewhere).
range.set(updateData, options);
await context.sync();
});
Свойства
| throw |
Если список переданных свойств содержит свойства, доступные только для чтения, вызовет ошибку (по умолчанию = true). |
Сведения о свойстве
throwOnReadOnly
Если список переданных свойств содержит свойства, доступные только для чтения, вызовет ошибку (по умолчанию = true).
throwOnReadOnly?: boolean
Значение свойства
boolean