Excel.SettingsChangedEventArgs interface
設定変更イベントを発生させた設定に関する情報を提供します
注釈
例
async function registerSettingsChangedHandler() {
await Excel.run(async (context) => {
// Register the onChanged setting event handler on the workbook.
const settings = context.workbook.settings;
settings.onSettingsChanged.add(onChangedSetting);
await context.sync();
});
}
async function onChangedSetting(args: Excel.SettingsChangedEventArgs) {
await Excel.run(async (context) => {
const changedSetting = args.settings.getItem("NeedsReview");
changedSetting.load("value");
// Must sync with the context in the EventArgs object,
// not the context that Office passes to Excel.run.
await args.settings.context.sync();
console.log("Setting value is: " + changedSetting.value);
await context.sync();
});
}
プロパティ
| settings | 設定変更イベントを発生させたバインドを表す |
プロパティの詳細
settings
設定変更イベントを発生させたバインドを表す Setting オブジェクトを取得します
settings: Excel.SettingCollection;