Application.QueryCancelSuspendEvents 事件 (Visio)

在应用程序为响应客户端代码而挂起事件之前发生此事件。 如果任何事件处理程序返回 True,则取消操作。

语法

表达式QueryCancelSuspendEvents (应用)

表达 返回 Application 对象的表达式。

参数

名称 必需/可选 数据类型 说明
应用程序 必需 [IVAPPLICATION] Microsoft Visio 实例,在该实例中事件的触发将被挂起。

返回值

Nothing

备注

某个 Visio 实例在客户端代码指示该实例挂起事件之后触发 QueryCancelSuspendEvents

  • 如果有事件处理程序返回 True(取消),则该实例会触发 SuspendEventsCanceled,并且不会挂起事件。

  • 如果所有处理程序都返回 False(不取消),则发生挂起。

Visio 实例在触发查询或取消事件时,会响应来自客户端代码的查询,但拒绝执行操作。 客户端代码可以在响应查询或取消事件时显示窗体或消息框。

如果您使用 Microsoft Visual Basic 或 Visual Basic for Applications (VBA),则此主题中的语法描述的是一种通用而有效的事件处理方法。

如果要创建自己的 Event 对象,请使用 AddAddAdvise 方法。

若要创建可运行加载项的 Event 对象,请使用 Add 方法,因为它适用于 EventList 集合。

若要创建可接收通知的 Event 对象,请使用 AddAdvise 方法。

若要查找要创建的事件的事件代码,请参阅事件代码

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。