Excel.LinkedEntityDataDomainRefreshModeChangedEventArgs interface
提供有关其刷新模式已更改的链接实体数据域的信息。
注解
Excel web 版不支持此接口。
使用方
示例
// Registers an event handler for the onRefreshModeChanged event.
await Excel.run(async (context) => {
const dataDomains: Excel.LinkedEntityDataDomainCollection = context.workbook.linkedEntityDataDomains;
dataDomains.onRefreshModeChanged.add(onRefreshModeChanged);
await context.sync();
});
async function onRefreshModeChanged(eventArgs: Excel.LinkedEntityDataDomainRefreshModeChangedEventArgs): Promise<void> {
console.log(`Linked entity domain refresh mode changed: ${eventArgs.id}`);
console.log(`Event type: ${eventArgs.type}`);
console.log(`Event source: ${eventArgs.source}`);
console.log(`Service ID: ${eventArgs.serviceId}`);
console.log(`New refresh mode: ${eventArgs.refreshMode}`);
}
属性
| id | 获取刷新模式已更改的链接实体数据域的 ID。 此 ID 由 Office 加载项定义。此 ID 不适用于由服务数据提供程序(如必应或 Power BI)定义的链接实体数据域。 |
| refresh |
获取链接实体数据域的新刷新模式。 |
| service |
获取刷新模式已更改的链接实体数据域的服务 ID。 |
| source | 获取事件源。 有关详细信息,请参阅 |
| type | 获取事件的类型。 有关详细信息,请参阅 |
属性详细信息
id
获取刷新模式已更改的链接实体数据域的 ID。 此 ID 由 Office 加载项定义。此 ID 不适用于由服务数据提供程序(如必应或 Power BI)定义的链接实体数据域。
id?: string;
属性值
string
注解
Excel web 版不支持此属性。
refreshMode
获取链接实体数据域的新刷新模式。
refreshMode: Excel.LinkedEntityDataDomainRefreshMode | "Unknown" | "Manual" | "OnLoad" | "Periodic";
属性值
Excel.LinkedEntityDataDomainRefreshMode | "Unknown" | "Manual" | "OnLoad" | "Periodic"
注解
Excel web 版不支持此属性。
serviceId
source
获取事件源。 有关详细信息,请参阅 Excel.EventSource。
source: Excel.EventSource | "Local" | "Remote";
属性值
Excel.EventSource | "Local" | "Remote"
注解
Excel web 版不支持此属性。
type
获取事件的类型。 有关详细信息,请参阅 Excel.EventType。
type: "LinkedEntityDataDomainRefreshModeChanged";
属性值
"LinkedEntityDataDomainRefreshModeChanged"
注解
Excel web 版不支持此属性。