Shape.QueryCancelUngroup 事件 (Visio)

在应用程序对选定形状取消分组以响应界面中的用户操作之前,发生此事件。 如果有事件处理程序返回 True,则取消此操作。

语法

表达式QueryCancelUngroup (选择)

表达 一个代表 Shape 对象的变量。

参数

名称 必需/可选 数据类型 说明
Selection 必需 [IVSELECTION] 要取消组合的选定形状。

备注

在用户指示 Microsoft Visio 实例对一个或多个形状取消组合之后,该实例将触发 QueryCancelUngroup

  • 如果有事件处理程序返回 True(取消),则该实例会触发 UngroupCanceled,并且不会对形状取消组合。

  • 如果所有处理程序都返回 False(不取消),则该实例会触发 ShapeParentChangedBeforeSelectionDeleteBeforeShapeDelete,然后对形状取消组合。

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

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

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

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

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

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

支持和反馈

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