Compartilhar via


Excel.SettingsChangedEventArgs interface

Fornece informações sobre a definição que levantou o evento alterado das definições

Comentários

[ Conjunto de API: ExcelApi 1.4 ]

Exemplos

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();
    });
} 

Propriedades

settings

Obtém o Setting objeto que representa o enlace que elevou o evento alterado das definições

Detalhes da propriedade

settings

Obtém o Setting objeto que representa o enlace que elevou o evento alterado das definições

settings: Excel.SettingCollection;

Valor da propriedade

Comentários

[ Conjunto de API: ExcelApi 1.4 ]